The a2 Milk Company Limited logo

SPH Notice – Morgan Stanley and its Subsidiaries

Substantial Holder Notice3 February 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:

03 February, 2021

Date last disclosure made: 25 January, 2021

Date on which substantial holding ceased: 01 February, 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: 37,173,201


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


(c) total percentage held in class: 5.006%


For current holding after ceasing to have substantial holding,—


(a) total number held in class: 37,104,051


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


(c) total percentage held in class: 4.996%



























2


Details of transactions and events giving rise to ceasing of substantial holding

Details of the transactions or other events requiring disclosure: set out in the table below



Date of

Transaction

Holder of Relevant Interest Transaction Nature

Consideratio

n

Class and

number of

securities

01/21/2021 Morgan Stanley & Co. International plc Borrow N/A 

499,788 Ordinary 

Shares 

01/21/2021 Morgan Stanley & Co. International plc Buy 1,094.00 100 Ordinary Shares 

01/21/2021 Morgan Stanley & Co. International plc Buy 11,748.38 1,070 Ordinary Shares 

01/21/2021 Morgan Stanley & Co. International plc Buy 22,320.00 2,000 Ordinary Shares 

01/21/2021 Morgan Stanley & Co. International plc Buy 1,625.00 (AUD) 50 Call Options 

01/21/2021 Morgan Stanley & Co. International plc Buy N/A 12,086 Swaps 

01/21/2021 Morgan Stanley & Co. International plc Buy N/A 19,889 Swaps 

01/21/2021 Morgan Stanley & Co. International plc Buy N/A 36 Swaps 

01/21/2021 Morgan Stanley & Co. International plc Buy N/A 47,113 Swaps 

01/21/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 126 Ordinary Shares 

01/21/2021 Morgan Stanley & Co. International plc Sell 395.25 36 Ordinary Shares 

01/21/2021 Morgan Stanley & Co. International plc Sell 600.05 55 Ordinary Shares 

01/21/2021 Morgan Stanley & Co. International plc Sell 36,297.57 3,327 Ordinary Shares 

01/21/2021 Morgan Stanley & Co. International plc Sell N/A 26,597 Swaps 

01/21/2021 Morgan Stanley & Co. International plc Sell N/A 46,701 Swaps 

01/21/2021 Morgan Stanley & Co. LLC Borrow Returned N/A 126 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Borrow Returned N/A 

308,686 Ordinary 

Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,051.95 (AUD) 104 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,595.80 (AUD) 158 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,654.45 (AUD) 163 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,038.08 (AUD) 988 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,043.04 (AUD) 976 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,052.80 (AUD) 976 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,099.44 (AUD) 996 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,514.10 (AUD) 1,041 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,973.43 (AUD) 1,079 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,142.95 (AUD) 1,085 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

113,753.20 

(AUD) 

11,044 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

114,766.30 

(AUD) 

11,363 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

115,836.90 

(AUD) 

11,469 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,552.21 (AUD) 1,227 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,930.72 (AUD) 1,264 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

125,697.63 

(AUD) 

12,433 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,286.00 (AUD) 1,300 Ordinary Shares 

3

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,348.70 (AUD) 1,321 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,545.60 (AUD) 1,328 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

131,954.08 

(AUD) 

12,836 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,813.28 (AUD) 1,458 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,574.20 (AUD) 1,542 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,223.40 (AUD) 1,582 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,592.94 (AUD) 1,638 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,013.16 (AUD) 1,677 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,129.76 (AUD) 1,686 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,899.71 (AUD) 1,767 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 173.06 (AUD) 17 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,970.35 (AUD) 1,869 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 182.88 (AUD) 18 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,834.54 (AUD) 1,958 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,896.74 (AUD) 1,969 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,192.08 (AUD) 212 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,205.07 (AUD) 218 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,207.97 (AUD) 217 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,217.24 (AUD) 216 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,222.08 (AUD) 217 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,249.76 (AUD) 218 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,310.78 (AUD) 228 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,376.99 (AUD) 231 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,452.17 (AUD) 241 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,567.94 (AUD) 254 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,806.01 (AUD) 277 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,862.54 (AUD) 283 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

206,706.60 

(AUD) 

20,466 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,214.08 (AUD) 2,088 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,557.64 (AUD) 2,126 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,790.76 (AUD) 2,217 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,871.20 (AUD) 2,260 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 222.31 (AUD) 22 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 25,472.20 (AUD) 2,522 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 257.75 (AUD) 25 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,034.10 (AUD) 2,570 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,871.00 (AUD) 2,650 Ordinary Shares 

4

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,049.75 (AUD) 2,639 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 28,933.20 (AUD) 2,820 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 29,754.00 (AUD) 2,900 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,109.91 (AUD) 307 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,197.25 (AUD) 315 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,204.24 (AUD) 316 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,423.84 (AUD) 336 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,525.52 (AUD) 347 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,569.67 (AUD) 351 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,618.56 (AUD) 352 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,625.90 (AUD) 359 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,690.15 (AUD) 365 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,780.49 (AUD) 371 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,803.60 (AUD) 370 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,215.70 (AUD) 2,945 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 308.70 (AUD) 30 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 32,701.79 (AUD) 3,233 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,442.50 (AUD) 3,250 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,479.64 (AUD) 3,292 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,973.16 (AUD) 3,308 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 35,764.10 (AUD) 3,541 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 36,092.70 (AUD) 3,570 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

372,089.16 

(AUD) 

36,266 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 38,258.80 (AUD) 3,788 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 39,994.90 (AUD) 3,883 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,317.60 (AUD) 420 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,504.83 (AUD) 438 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,608.10 (AUD) 454 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 41,584.55 (AUD) 4,097 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 41,634.56 (AUD) 4,108 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 43,605.00 (AUD) 4,250 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 45,876.09 (AUD) 4,467 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 47,496.78 (AUD) 4,698 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 49,397.46 (AUD) 4,886 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,039.90 (AUD) 499 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,304.00 (AUD) 520 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,545.76 (AUD) 548 Ordinary Shares 

5

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,643.40 (AUD) 556 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,904.40 (AUD) 580 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 504.21 (AUD) 49 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 52,680.35 (AUD) 5,203 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 54,003.96 (AUD) 5,339 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 54,040.74 (AUD) 5,262 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 56,216.60 (AUD) 5,555 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 57,680.00 (AUD) 5,600 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,156.96 (AUD) 606 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,168.00 (AUD) 600 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,179.52 (AUD) 602 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,191.50 (AUD) 610 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,759.90 (AUD) 666 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 60,718.68 (AUD) 5,918 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 606.60 (AUD) 60 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 61,923.10 (AUD) 6,131 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 638.82 (AUD) 63 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 647.68 (AUD) 64 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,052.91 (AUD) 699 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,115.50 (AUD) 700 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,266.79 (AUD) 717 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,521.84 (AUD) 744 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,639.38 (AUD) 756 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,746.96 (AUD) 764 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,873.36 (AUD) 778 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,948.20 (AUD) 780 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,956.00 (AUD) 780 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 73,111.21 (AUD) 7,228 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 74,308.50 (AUD) 7,350 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 76,365.58 (AUD) 7,520 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 79,230.90 (AUD) 7,806 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,526.00 (AUD) 840 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,672.60 (AUD) 842 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,674.38 (AUD) 858 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,712.50 (AUD) 850 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,861.36 (AUD) 862 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 80,344.32 (AUD) 7,808 Ordinary Shares 

6

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 83,474.56 (AUD) 8,128 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 898.90 (AUD) 89 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,046.09 (AUD) 893 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,110.21 (AUD) 898 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,169.80 (AUD) 899 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,203.85 (AUD) 905 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,754.15 (AUD) 961 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,814.56 (AUD) 966 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 953.16 (AUD) 94 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 96,879.20 (AUD) 9,592 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 98,239.45 (AUD) 9,674 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,468.61 (AUD) 143 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,649.60 (AUD) 160 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,807.52 (AUD) 176 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,332.16 (AUD) 1,024 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 101.40 (AUD) 10 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,280.33 (AUD) 1,107 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,487.42 (AUD) 1,134 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

115,756.10 

(AUD) 

11,461 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,156.00 (AUD) 1,200 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

124,606.66 

(AUD) 

12,086 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,526.10 (AUD) 1,330 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

135,201.03 

(AUD) 

13,373 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

146,743.18 

(AUD) 

14,486 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

154,584.30 

(AUD) 

15,245 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,139.80 (AUD) 1,598 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,797.52 (AUD) 1,634 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 17,942.56 (AUD) 1,766 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,704.80 (AUD) 1,816 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 182.34 (AUD) 18 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 182.88 (AUD) 18 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,621.28 (AUD) 254 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,698.38 (AUD) 263 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,851.02 (AUD) 282 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,984.24 (AUD) 292 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

209,210.76 

(AUD) 

20,673 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

226,496.67 

(AUD) 

22,359 Ordinary Shares 

7

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,161.50 (AUD) 2,450 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,943.40 (AUD) 2,556 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 27,087.80 (AUD) 2,635 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 28,953.32 (AUD) 2,861 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 29,458.00 (AUD) 2,860 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,125.12 (AUD) 304 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,197.25 (AUD) 315 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,569.28 (AUD) 352 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,569.67 (AUD) 351 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,715.70 (AUD) 365 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,759.50 (AUD) 365 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,790.68 (AUD) 372 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,953.01 (AUD) 391 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,215.70 (AUD) 2,945 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,777.81 (AUD) 3,137 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

316,059.30 

(AUD) 

31,293 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 35,438.04 (AUD) 3,454 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,472.48 (AUD) 3,604 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 360.67 (AUD) 35 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 37,081.41 (AUD) 3,639 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 37,534.70 (AUD) 3,698 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,769.08 (AUD) 3,922 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,994.90 (AUD) 3,883 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,715.10 (AUD) 465 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,845.70 (AUD) 470 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,968.60 (AUD) 490 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 40,551.21 (AUD) 4,011 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42,687.00 (AUD) 4,185 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 43,111.20 (AUD) 4,260 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 43,853.04 (AUD) 4,312 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 44,833.50 (AUD) 4,374 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 47,124.18 (AUD) 4,593 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 48,626.30 (AUD) 4,721 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 49,608.09 (AUD) 4,821 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 49,793.00 (AUD) 4,930 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,022.50 (AUD) 490 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,110.48 (AUD) 503 Ordinary Shares 

8

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,128.64 (AUD) 496 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,236.98 (AUD) 518 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,545.76 (AUD) 548 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 50,094.44 (AUD) 4,873 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 515.10 (AUD) 51 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,156.96 (AUD) 606 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,188.56 (AUD) 602 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,373.60 (AUD) 620 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,606.82 (AUD) 649 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,814.91 (AUD) 661 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 61,783.02 (AUD) 6,093 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 671.45 (AUD) 65 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,055.49 (AUD) 687 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,754.60 (AUD) 764 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,878.78 (AUD) 777 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 70.70 (AUD) 7 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 75,032.62 (AUD) 7,306 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 767.60 (AUD) 76 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 79,416.30 (AUD) 7,863 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,046.72 (AUD) 792 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,672.60 (AUD) 842 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 827.38 (AUD) 82 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 83,493.90 (AUD) 8,226 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 839.13 (AUD) 83 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 84,789.60 (AUD) 8,240 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 84,846.16 (AUD) 8,351 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 864.36 (AUD) 84 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,169.80 (AUD) 899 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,655.05 (AUD) 955 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,690.00 (AUD) 950 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 90,217.44 (AUD) 8,742 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 97,349.33 (AUD) 9,479 Ordinary Shares 

01/21/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 99,990.00 (AUD) 9,900 Ordinary Shares 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 29,231 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 3,889 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 347 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 37,518 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 4,930 Swaps 

9

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 49,997 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 5,976 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 7 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Buy N/A 70,808 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Sell N/A 1,328 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Sell N/A 100 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Sell N/A 19,767 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Sell N/A 3,077 Swaps 

01/21/2021 Morgan Stanley Capital Services LLC Sell N/A 737 Swaps 

01/22/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 350 Ordinary Shares 

01/22/2021 Morgan Stanley & Co. International plc Buy 1,085.00 100 Ordinary Shares 

01/22/2021 Morgan Stanley & Co. International plc Buy 9,050.89 824 Ordinary Shares 

01/22/2021 Morgan Stanley & Co. International plc Buy 41,202.00 3,780 Ordinary Shares 

01/22/2021 Morgan Stanley & Co. International plc Buy 14,540.80 (AUD) 32,000 Call Options 

01/22/2021 Morgan Stanley & Co. International plc Buy N/A 24,320 Swaps 

01/22/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 10,650 Ordinary Shares 

01/22/2021 Morgan Stanley & Co. International plc Sell N/A 128,530 Swaps 

01/22/2021 Morgan Stanley & Co. International plc Sell N/A 36,827 Swaps 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Borrow Returned N/A 

135,551 Ordinary 

Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,009.00 (AUD) 100 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,017.00 (AUD) 100 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,224.52 (AUD) 121 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,288.96 (AUD) 128 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,383.70 (AUD) 137 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,399.32 (AUD) 138 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,460.16 (AUD) 144 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,529.63 (AUD) 151 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,668.15 (AUD) 165 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,624.32 (AUD) 1,054 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

100,682.07 

(AUD) 

9,939 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

104,438.40 

(AUD) 

10,320 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

104,504.70 

(AUD) 

10,347 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

107,082.50 

(AUD) 

10,550 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,150.70 (AUD) 1,090 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

120,293.75 

(AUD) 

11,875 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

124,648.04 

(AUD) 

12,317 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,405.08 (AUD) 1,322 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 142.10 (AUD) 14 Ordinary Shares 

01/22/2021 Morgan Stanley Australia Securities Buy 143,996.73 14,243 Ordinary Shares 

10

Limited (AUD) 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

144,016.95 

(AUD) 

14,245 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,151.52 (AUD) 1,596 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,699.60 (AUD) 1,660 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,666.72 (AUD) 1,744 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,821.32 (AUD) 1,761 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,206.56 (AUD) 1,808 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,355.56 (AUD) 1,812 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,661.95 (AUD) 1,835 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,999.47 (AUD) 1,883 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,241.63 (AUD) 1,907 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,032.12 (AUD) 202 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,074.60 (AUD) 205 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,188.08 (AUD) 216 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,440.12 (AUD) 241 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,513.65 (AUD) 249 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,564.15 (AUD) 253 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,595.84 (AUD) 256 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,598.45 (AUD) 255 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,769.25 (AUD) 275 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,852.15 (AUD) 281 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,381.71 (AUD) 2,023 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,655.28 (AUD) 2,033 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

201,651.75 

(AUD) 

20,025 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,963.24 (AUD) 2,166 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

212,312.10 

(AUD) 

21,021 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 212.10 (AUD) 21 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

213,152.94 

(AUD) 

21,021 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

218,402.60 

(AUD) 

21,710 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 231.61 (AUD) 23 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 24,609.78 (AUD) 2,427 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 264.16 (AUD) 26 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

268,976.55 

(AUD) 

26,605 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,855.80 (AUD) 2,758 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 273.24 (AUD) 27 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

275,759.88 

(AUD) 

27,249 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 28,509.00 (AUD) 2,795 Ordinary Shares 

11

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 29,408.72 (AUD) 2,906 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,156.65 (AUD) 311 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,403.68 (AUD) 336 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,997.40 (AUD) 395 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,410.88 (AUD) 3,008 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,701.47 (AUD) 3,007 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,972.25 (AUD) 3,175 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 313.72 (AUD) 31 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 32,459.70 (AUD) 3,198 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,429.00 (AUD) 3,300 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,441.72 (AUD) 3,298 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 335.28 (AUD) 33 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 34,814.70 (AUD) 3,447 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 37,238.70 (AUD) 3,687 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 38,181.92 (AUD) 3,736 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,304.40 (AUD) 422 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,854.50 (AUD) 475 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

418,264.86 

(AUD) 

41,249 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42,048.60 (AUD) 4,155 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 43,505.28 (AUD) 4,316 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 44,484.97 (AUD) 4,357 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 45,193.98 (AUD) 4,457 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,672.80 (AUD) 560 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,682.93 (AUD) 561 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,771.48 (AUD) 572 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,869.44 (AUD) 576 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 58,698.03 (AUD) 5,829 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,102.36 (AUD) 603 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,126.66 (AUD) 606 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,228.08 (AUD) 613 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,264.72 (AUD) 616 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,483.20 (AUD) 640 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,583.68 (AUD) 648 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,659.40 (AUD) 660 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,813.60 (AUD) 668 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,841.10 (AUD) 674 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 609.00 (AUD) 60 Ordinary Shares 

12

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 609.00 (AUD) 60 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 64,932.90 (AUD) 6,429 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 68,798.24 (AUD) 6,832 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 69,655.44 (AUD) 6,924 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 69,917.00 (AUD) 6,950 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,527.60 (AUD) 738 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 70,249.86 (AUD) 6,894 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 721.00 (AUD) 71 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 74,665.84 (AUD) 7,349 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,436.48 (AUD) 832 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,440.34 (AUD) 839 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,569.57 (AUD) 851 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,842.08 (AUD) 872 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 84,206.19 (AUD) 8,329 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 87,188.91 (AUD) 8,607 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 88,643.88 (AUD) 8,742 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,148.50 (AUD) 900 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,378.60 (AUD) 924 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 91,024.80 (AUD) 8,924 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 945.64 (AUD) 94 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 97,873.00 (AUD) 9,700 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 99,737.04 (AUD) 9,836 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,009.00 (AUD) 100 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,160.35 (AUD) 115 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,205.47 (AUD) 119 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,374.30 (AUD) 135 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,383.70 (AUD) 137 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,399.32 (AUD) 138 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,420.58 (AUD) 139 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,428.00 (AUD) 140 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,496.28 (AUD) 148 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,570.15 (AUD) 155 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,028.70 (AUD) 990 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,190.88 (AUD) 1,011 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,200.64 (AUD) 1,004 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,512.70 (AUD) 1,045 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,646.63 (AUD) 1,051 Ordinary Shares 

13

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,918.80 (AUD) 1,080 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10.06 (AUD) 1 Ordinary Share 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10.06 (AUD) 1 Ordinary Share 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10.09 (AUD) 1 Ordinary Share 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

101,521.68 

(AUD) 

10,012 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 101.60 (AUD) 10 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

107,336.25 

(AUD) 

10,575 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,138.40 (AUD) 1,105 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,522.78 (AUD) 1,142 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,817.00 (AUD) 1,170 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,922.88 (AUD) 1,184 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

122,361.50 

(AUD) 

12,115 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,409.98 (AUD) 1,333 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,243.04 (AUD) 1,413 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,487.66 (AUD) 1,538 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,368.00 (AUD) 1,600 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 162.24 (AUD) 16 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 17,260.90 (AUD) 1,709 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,570.20 (AUD) 1,835 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

184,770.96 

(AUD) 

18,258 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,466.56 (AUD) 1,916 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,022.06 (AUD) 201 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,084.72 (AUD) 206 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,238.73 (AUD) 221 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,540.12 (AUD) 251 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,602.12 (AUD) 257 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,857.77 (AUD) 281 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,966.72 (AUD) 292 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,442.42 (AUD) 2,022 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20.14 (AUD) 2 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,150.80 (AUD) 2,090 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,439.03 (AUD) 2,129 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,480.48 (AUD) 2,131 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,492.60 (AUD) 2,326 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,685.93 (AUD) 2,329 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 232.99 (AUD) 23 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,525.00 (AUD) 2,500 Ordinary Shares 

14

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,948.26 (AUD) 2,559 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

254,217.15 

(AUD) 

25,245 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,607.36 (AUD) 2,624 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 264.16 (AUD) 26 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 29,348.00 (AUD) 2,900 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,277.62 (AUD) 325 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,552.50 (AUD) 350 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,796.39 (AUD) 377 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 312.17 (AUD) 31 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 32,525.68 (AUD) 3,214 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 33,441.72 (AUD) 3,298 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 345.44 (AUD) 34 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 38,881.04 (AUD) 3,842 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 383.42 (AUD) 38 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,040.00 (AUD) 400 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,193.82 (AUD) 414 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,325.51 (AUD) 427 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,573.14 (AUD) 451 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,867.20 (AUD) 480 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,933.31 (AUD) 487 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 40.64 (AUD) 4 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42,680.75 (AUD) 4,205 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 425.04 (AUD) 42 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 428.82 (AUD) 42 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 44,958.00 (AUD) 4,425 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,106.58 (AUD) 4,547 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,770.21 (AUD) 4,617 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,217.30 (AUD) 510 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,614.56 (AUD) 557 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,712.15 (AUD) 565 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 54,344.74 (AUD) 5,386 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,253.29 (AUD) 617 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,499.74 (AUD) 641 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,646.20 (AUD) 660 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,891.47 (AUD) 683 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,959.77 (AUD) 683 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 607.20 (AUD) 60 Ordinary Shares 

15

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 63,976.08 (AUD) 6,328 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 650.24 (AUD) 64 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 693.60 (AUD) 68 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 696.90 (AUD) 69 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,341.36 (AUD) 724 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,455.68 (AUD) 736 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,459.36 (AUD) 736 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,688.67 (AUD) 759 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,774.80 (AUD) 760 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,794.81 (AUD) 771 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 719.58 (AUD) 71 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 74,250.24 (AUD) 7,251 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 751.10 (AUD) 74 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 77,059.60 (AUD) 7,660 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 770.64 (AUD) 76 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,264.09 (AUD) 811 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,468.87 (AUD) 841 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,549.43 (AUD) 849 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,729.00 (AUD) 860 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,239.56 (AUD) 913 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,478.44 (AUD) 932 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,541.74 (AUD) 941 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,737.69 (AUD) 967 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,977.45 (AUD) 983 Ordinary Shares 

01/22/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 97,140.96 (AUD) 9,637 Ordinary Shares 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 19,195 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 22,451 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 3,943 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 4,800 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 52 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 66,100 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 8,872 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 8,959 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 934 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Buy N/A 968 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Sell N/A 100 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Sell N/A 256 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Sell N/A 4,286 Swaps 

01/22/2021 Morgan Stanley Capital Services LLC Sell N/A 968 Swaps 

01/25/2021 Morgan Stanley & Co. International plc Borrow Returned N/A 72,718 Ordinary Shares 

16

01/25/2021 Morgan Stanley & Co. International plc Buy 1,090.00 100 Ordinary Shares 

01/25/2021 Morgan Stanley & Co. International plc Buy 9,670.43 882 Ordinary Shares 

01/25/2021 Morgan Stanley & Co. International plc Buy 99,475.96 9,068 Ordinary Shares 

01/25/2021 Morgan Stanley & Co. International plc Buy N/A 3,047 Swaps 

01/25/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 10,650 Ordinary Shares 

01/25/2021 Morgan Stanley & Co. International plc Sell 7,487.18 686 Ordinary Shares 

01/25/2021 Morgan Stanley & Co. International plc Sell 48,550.68 4,447 Ordinary Shares 

01/25/2021 Morgan Stanley & Co. International plc Sell 23,904.71 (USD) 3,032 Ordinary Shares 

01/25/2021 Morgan Stanley & Co. International plc Sell N/A 135 Swaps 

01/25/2021 Morgan Stanley & Co. International plc Sell N/A 73,400 Swaps 

01/25/2021 Morgan Stanley & Co. LLC Borrow Returned N/A 14,368 Ordinary Shares 

01/25/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 126 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,048.54 (AUD) 103 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,131.09 (AUD) 111 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,151.47 (AUD) 113 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,294.08 (AUD) 128 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,394.66 (AUD) 137 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,649.16 (AUD) 162 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,786.40 (AUD) 176 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,796.55 (AUD) 177 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,988.71 (AUD) 197 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,999.55 (AUD) 197 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,638.36 (AUD) 1,044 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10.13 (AUD) 1 Ordinary Share 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10.15 (AUD) 1 Ordinary Share 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10.19 (AUD) 1 Ordinary Share 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

108,173.52 

(AUD) 

10,668 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,467.16 (AUD) 1,132 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,730.00 (AUD) 1,150 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,863.80 (AUD) 1,170 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 112.09 (AUD) 11 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,041.28 (AUD) 1,184 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,275.19 (AUD) 1,207 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,596.15 (AUD) 1,241 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,796.68 (AUD) 1,262 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,925.86 (AUD) 1,266 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,964.16 (AUD) 1,276 Ordinary Shares 

17

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,671.74 (AUD) 1,343 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,665.14 (AUD) 1,442 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,773.98 (AUD) 1,457 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

141,473.28 

(AUD) 

13,952 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,858.04 (AUD) 1,567 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 152.02 (AUD) 15 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,463.30 (AUD) 1,622 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,483.20 (AUD) 1,616 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,814.80 (AUD) 1,655 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,629.07 (AUD) 1,839 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,678.27 (AUD) 1,833 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

180,406.10 

(AUD) 

17,774 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

180,505.66 

(AUD) 

17,714 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,465.38 (AUD) 1,914 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,686.00 (AUD) 1,930 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,917.20 (AUD) 1,972 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,044.17 (AUD) 201 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,170.47 (AUD) 213 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,279.06 (AUD) 223 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,287.12 (AUD) 226 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,532.50 (AUD) 250 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,570.40 (AUD) 252 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,600.84 (AUD) 257 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,662.20 (AUD) 261 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,676.96 (AUD) 264 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,708.30 (AUD) 265 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,889.90 (AUD) 285 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,985.40 (AUD) 295 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,210.10 (AUD) 2,001 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,432.28 (AUD) 2,019 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,726.46 (AUD) 2,038 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20.32 (AUD) 2 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

210,583.48 

(AUD) 

20,686 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

215,049.77 

(AUD) 

21,229 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,744.02 (AUD) 2,243 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,772.66 (AUD) 2,237 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 224.40 (AUD) 22 Ordinary Shares 

18

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 224.40 (AUD) 22 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 24,513.44 (AUD) 2,408 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,178.69 (AUD) 2,583 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,651.24 (AUD) 2,618 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,930.16 (AUD) 2,648 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

264,522.18 

(AUD) 

26,087 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 28,876.75 (AUD) 2,845 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 285.04 (AUD) 28 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,129.28 (AUD) 308 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,147.16 (AUD) 309 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,228.28 (AUD) 319 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,295.08 (AUD) 324 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,556.56 (AUD) 348 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,600.60 (AUD) 353 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,158.60 (AUD) 2,986 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,368.24 (AUD) 2,989 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 325.60 (AUD) 32 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,848.28 (AUD) 3,348 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 34,982.27 (AUD) 3,433 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 344.76 (AUD) 34 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 35,756.71 (AUD) 3,509 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 37,177.10 (AUD) 3,670 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 37,571.68 (AUD) 3,698 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 37,672.43 (AUD) 3,697 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,457.20 (AUD) 440 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 40.84 (AUD) 4 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

410,748.71 

(AUD) 

40,309 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42,777.62 (AUD) 4,198 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 45,832.80 (AUD) 4,520 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 48,314.28 (AUD) 4,746 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 48,535.52 (AUD) 4,796 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 49,533.59 (AUD) 4,861 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 49,728.17 (AUD) 4,909 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 498.82 (AUD) 49 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,732.40 (AUD) 562 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,835.62 (AUD) 571 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 50,151.15 (AUD) 4,941 Ordinary Shares 

19

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 51,694.04 (AUD) 5,078 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 51,744.88 (AUD) 5,093 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 52,638.96 (AUD) 5,181 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 57,623.22 (AUD) 5,666 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 57,926.05 (AUD) 5,707 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,195.54 (AUD) 611 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,657.72 (AUD) 654 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,716.36 (AUD) 664 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,969.76 (AUD) 686 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 60.81 (AUD) 6 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 61,570.14 (AUD) 6,078 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 63,116.73 (AUD) 6,243 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,007.40 (AUD) 687 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,091.68 (AUD) 698 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,399.63 (AUD) 733 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,562.80 (AUD) 740 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,650.72 (AUD) 756 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,703.64 (AUD) 756 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,776.00 (AUD) 768 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,825.14 (AUD) 774 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 70,168.34 (AUD) 6,886 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,986.20 (AUD) 881 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 80,676.50 (AUD) 7,925 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,245.60 (AUD) 910 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,442.29 (AUD) 923 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 905.13 (AUD) 89 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,071.00 (AUD) 105 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,333.58 (AUD) 131 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,333.58 (AUD) 131 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,531.50 (AUD) 150 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,599.04 (AUD) 157 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,723.80 (AUD) 169 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,744.20 (AUD) 171 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,862.08 (AUD) 184 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,089.10 (AUD) 994 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,271.62 (AUD) 1,009 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,352.86 (AUD) 1,013 Ordinary Shares 

20

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,687.56 (AUD) 1,054 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10.13 (AUD) 1 Ordinary Share 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10.14 (AUD) 1 Ordinary Share 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10.17 (AUD) 1 Ordinary Share 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

106,951.08 

(AUD) 

10,506 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,071.28 (AUD) 1,094 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,974.80 (AUD) 1,174 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,071.34 (AUD) 1,194 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,596.15 (AUD) 1,241 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,880.35 (AUD) 1,269 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

130,279.15 

(AUD) 

12,785 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,427.20 (AUD) 1,420 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,642.16 (AUD) 1,444 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,878.17 (AUD) 1,468 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 141.89 (AUD) 14 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,286.17 (AUD) 1,509 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

156,487.83 

(AUD) 

15,357 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,296.64 (AUD) 1,604 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,312.68 (AUD) 1,604 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,455.06 (AUD) 1,618 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 163.12 (AUD) 16 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 17,860.20 (AUD) 1,751 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,734.00 (AUD) 1,950 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,084.85 (AUD) 205 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,287.12 (AUD) 226 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,413.32 (AUD) 238 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,475.72 (AUD) 245 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,724.97 (AUD) 269 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,727.00 (AUD) 270 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,771.68 (AUD) 272 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,785.75 (AUD) 275 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,869.62 (AUD) 283 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,971.02 (AUD) 293 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,976.88 (AUD) 293 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,987.04 (AUD) 294 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,210.10 (AUD) 2,001 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,371.70 (AUD) 2,017 Ordinary Shares 

21

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20.32 (AUD) 2 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,307.29 (AUD) 2,091 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 213.78 (AUD) 21 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,126.30 (AUD) 2,165 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,272.30 (AUD) 2,190 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,616.16 (AUD) 2,226 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,687.04 (AUD) 2,336 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,385.78 (AUD) 2,506 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,087.57 (AUD) 303 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,189.37 (AUD) 315 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,230.23 (AUD) 317 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,302.00 (AUD) 325 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,369.96 (AUD) 333 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,491.40 (AUD) 345 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,556.56 (AUD) 348 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,868.40 (AUD) 380 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,120.26 (AUD) 3,057 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,609.38 (AUD) 3,102 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 33,851.18 (AUD) 3,322 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,883.66 (AUD) 3,914 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,025.05 (AUD) 395 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,065.81 (AUD) 399 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,086.42 (AUD) 403 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,116.64 (AUD) 403 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,234.34 (AUD) 418 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,363.94 (AUD) 427 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,662.44 (AUD) 458 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,707.78 (AUD) 462 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,822.23 (AUD) 473 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 40.64 (AUD) 4 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 45,262.80 (AUD) 4,455 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,018.04 (AUD) 4,516 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,032.60 (AUD) 4,513 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,216.76 (AUD) 516 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,575.35 (AUD) 545 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,835.62 (AUD) 571 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,293.00 (AUD) 620 Ordinary Shares 

22

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,466.09 (AUD) 633 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,537.07 (AUD) 645 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,602.63 (AUD) 647 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,626.29 (AUD) 649 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,634.48 (AUD) 653 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,640.20 (AUD) 651 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,760.24 (AUD) 669 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,885.06 (AUD) 679 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,925.80 (AUD) 680 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,969.76 (AUD) 686 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 61.05 (AUD) 6 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 63,116.73 (AUD) 6,243 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 63,655.54 (AUD) 6,253 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 67,233.87 (AUD) 6,611 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,003.84 (AUD) 688 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,006.23 (AUD) 693 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,562.80 (AUD) 740 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,687.03 (AUD) 754 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,825.14 (AUD) 774 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 73,701.90 (AUD) 7,290 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 753.32 (AUD) 74 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,176.96 (AUD) 808 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,286.52 (AUD) 814 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,937.24 (AUD) 884 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,984.04 (AUD) 886 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,986.20 (AUD) 881 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,318.22 (AUD) 914 Ordinary Shares 

01/25/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,661.50 (AUD) 950 Ordinary Shares 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 1 Swap 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 12,785 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 13,676 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 13,697 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 18,993 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 2,400 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 2,529 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 22,161 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 4,181 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 4,541 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 5,726 Swaps 

23

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 6,398 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Buy N/A 839 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Sell N/A 1 Swap 

01/25/2021 Morgan Stanley Capital Services LLC Sell N/A 1,257 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Sell N/A 100 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Sell N/A 2 Swaps 

01/25/2021 Morgan Stanley Capital Services LLC Sell N/A 948 Swaps 

01/26/2021 Morgan Stanley & Co. International plc Buy 265.66 24 Ordinary Shares 

01/26/2021 Morgan Stanley & Co. International plc Buy 38,811.42 3,506 Ordinary Shares 

01/26/2021 Morgan Stanley & Co. International plc Sell 8,408.31 755 Ordinary Shares 

01/26/2021 Morgan Stanley & Co. International plc Sell N/A 24 Swaps 

01/27/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 Ordinary Shares 

01/27/2021 Morgan Stanley & Co. International plc Borrow N/A 75,000 Ordinary Shares 

01/27/2021 Morgan Stanley & Co. International plc Buy 156,722.00 13,628 Ordinary Shares 

01/27/2021 Morgan Stanley & Co. International plc Buy 40,792.01 (AUD) 166,566 Call Options 

01/27/2021 Morgan Stanley & Co. International plc Buy 8,723.09 (AUD) 35,619 Call Options 

01/27/2021 Morgan Stanley & Co. International plc Buy N/A 10,739 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell 1,134.00 100 Ordinary Shares 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 10,162 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 113,503 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 13,812 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 14,894 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 15,248 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 161,485 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 23,486 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 27,971 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 3,012 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 3,352 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 4,530 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 42,013 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 5,050 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 50,592 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 533 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 6,126 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 61,274 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 9,200 Swaps 

01/27/2021 Morgan Stanley & Co. International plc Sell N/A 94,496 Swaps 

01/27/2021 Morgan Stanley & Co. LLC Borrow Returned N/A 4,704 Ordinary Shares 

01/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 126 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,155.40 (AUD) 109 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,185.48 (AUD) 111 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,224.75 (AUD) 115 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,246.05 (AUD) 117 Ordinary Shares 

24

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,256.64 (AUD) 119 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,293.20 (AUD) 122 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,319.36 (AUD) 124 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,505.20 (AUD) 142 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,573.24 (AUD) 148 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,710.68 (AUD) 163 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,798.16 (AUD) 169 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,895.70 (AUD) 178 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,909.93 (AUD) 179 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,931.08 (AUD) 184 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,963.28 (AUD) 184 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,367.31 (AUD) 973 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,625.00 (AUD) 1,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,685.00 (AUD) 1,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,690.00 (AUD) 1,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

105,555.32 

(AUD) 

9,902 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,023.04 (AUD) 1,036 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,065.35 (AUD) 1,065 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,107.20 (AUD) 1,040 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,511.33 (AUD) 1,087 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,694.02 (AUD) 1,097 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,815.35 (AUD) 1,135 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 116.49 (AUD) 11 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

118,965.60 

(AUD) 

11,160 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

119,563.15 

(AUD) 

11,333 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,632.52 (AUD) 1,194 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

122,269.64 

(AUD) 

11,524 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 126.60 (AUD) 12 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,063.49 (AUD) 1,323 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,194.40 (AUD) 1,461 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,640.80 (AUD) 1,470 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,872.74 (AUD) 1,489 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

157,356.34 

(AUD) 

14,873 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 159.90 (AUD) 15 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

160,488.97 

(AUD) 

15,013 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 169.28 (AUD) 16 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,208.75 (AUD) 1,625 Ordinary Shares 

25

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,269.46 (AUD) 1,651 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,447.60 (AUD) 1,646 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,499.15 (AUD) 1,665 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,509.90 (AUD) 1,655 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,512.38 (AUD) 1,649 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,664.48 (AUD) 1,692 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,672.31 (AUD) 1,647 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,773.36 (AUD) 1,672 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,818.60 (AUD) 1,681 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

173,261.64 

(AUD) 

16,223 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,060.37 (AUD) 1,699 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,393.84 (AUD) 1,732 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,395.08 (AUD) 1,724 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,710.37 (AUD) 1,747 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

185,716.73 

(AUD) 

17,471 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,062.24 (AUD) 1,812 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,210.26 (AUD) 1,814 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,361.70 (AUD) 1,818 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,808.18 (AUD) 1,874 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

194,972.58 

(AUD) 

18,359 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,009.07 (AUD) 189 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,130.48 (AUD) 203 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,628.36 (AUD) 252 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,639.40 (AUD) 249 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,953.75 (AUD) 278 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,230.98 (AUD) 1,914 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,763.80 (AUD) 1,970 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,044.70 (AUD) 2,010 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,096.24 (AUD) 2,013 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,280.00 (AUD) 2,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,300.00 (AUD) 2,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,455.34 (AUD) 2,026 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,586.50 (AUD) 2,025 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,980.92 (AUD) 2,062 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,567.49 (AUD) 2,123 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,578.08 (AUD) 2,128 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

220,522.40 

(AUD) 

20,804 Ordinary Shares 

26

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 25,315.05 (AUD) 2,377 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 256.08 (AUD) 24 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,348.22 (AUD) 2,481 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,414.70 (AUD) 2,535 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

260,148.00 

(AUD) 

24,450 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,253.59 (AUD) 2,613 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,625.52 (AUD) 2,626 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 282.15 (AUD) 27 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 29,434.08 (AUD) 2,756 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 295.40 (AUD) 28 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,041.45 (AUD) 295 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,105.00 (AUD) 300 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,171.31 (AUD) 307 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,255.00 (AUD) 310 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,257.27 (AUD) 307 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,294.72 (AUD) 312 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,360.00 (AUD) 320 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,327.70 (AUD) 2,845 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,693.30 (AUD) 2,882 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

301,022.25 

(AUD) 

28,265 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,025.28 (AUD) 2,938 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,190.94 (AUD) 2,937 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,585.58 (AUD) 2,963 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31.80 (AUD) 3 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

319,203.72 

(AUD) 

29,916 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 32,593.81 (AUD) 3,049 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,198.12 (AUD) 3,126 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 331.08 (AUD) 31 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

333,306.22 

(AUD) 

31,267 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 35,438.40 (AUD) 3,312 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 36,451.91 (AUD) 3,434 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 37,575.18 (AUD) 3,582 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

379,677.22 

(AUD) 

35,617 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 38,155.04 (AUD) 3,586 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 38,157.70 (AUD) 3,610 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 38,969.90 (AUD) 3,654 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,089.60 (AUD) 384 Ordinary Shares 

27

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,573.14 (AUD) 429 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42,800.00 (AUD) 4,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42.24 (AUD) 4 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42.60 (AUD) 4 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 44,489.35 (AUD) 4,217 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 44,823.96 (AUD) 4,197 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 45,550.20 (AUD) 4,265 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

492,619.92 

(AUD) 

46,212 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,083.20 (AUD) 480 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,110.93 (AUD) 479 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,385.60 (AUD) 510 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,745.42 (AUD) 541 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,848.86 (AUD) 551 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 51,055.44 (AUD) 4,776 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 51,439.50 (AUD) 4,830 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

555,428.64 

(AUD) 

52,104 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

572,724.62 

(AUD) 

53,781 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 576.40 (AUD) 55 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,159.60 (AUD) 590 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,206.03 (AUD) 583 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,295.30 (AUD) 590 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,681.18 (AUD) 636 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,798.84 (AUD) 636 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,847.60 (AUD) 646 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,890.55 (AUD) 647 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 60,795.00 (AUD) 5,790 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 61,240.92 (AUD) 5,772 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 63.96 (AUD) 6 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 64,783.53 (AUD) 6,129 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 642.33 (AUD) 61 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 67,324.40 (AUD) 6,292 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 67,732.56 (AUD) 6,342 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 670.32 (AUD) 63 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 671.58 (AUD) 63 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,145.32 (AUD) 676 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,152.90 (AUD) 678 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,169.43 (AUD) 677 Ordinary Shares 

28

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,275.84 (AUD) 689 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,406.00 (AUD) 700 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 720.12 (AUD) 68 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 726.24 (AUD) 68 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 73,217.00 (AUD) 6,940 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 75,821.02 (AUD) 7,106 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 75,865.50 (AUD) 7,330 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 788.84 (AUD) 74 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,086.70 (AUD) 772 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,838.13 (AUD) 833 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 809.02 (AUD) 76 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 815.28 (AUD) 79 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 83,674.50 (AUD) 7,969 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 83,817.25 (AUD) 7,975 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 84,710.47 (AUD) 7,969 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 87,262.76 (AUD) 8,186 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 883.95 (AUD) 83 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 899.30 (AUD) 85 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,165.60 (AUD) 855 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,195.48 (AUD) 861 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,562.02 (AUD) 897 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 91,555.20 (AUD) 8,670 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 93,058.28 (AUD) 8,804 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 95,687.04 (AUD) 9,272 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 96,846.10 (AUD) 9,085 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 984.87 (AUD) 93 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

1,003,684.50 

(AUD) 

95,589 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,061.00 (AUD) 100 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,064.00 (AUD) 100 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,067.00 (AUD) 100 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,103.96 (AUD) 104 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,123.20 (AUD) 108 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,224.75 (AUD) 115 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,245.26 (AUD) 116 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,272.46 (AUD) 122 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,355.90 (AUD) 130 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,357.20 (AUD) 130 Ordinary Shares 

29

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,371.27 (AUD) 129 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,386.00 (AUD) 132 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,409.40 (AUD) 135 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,516.56 (AUD) 142 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,555.26 (AUD) 147 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,588.40 (AUD) 152 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,670.85 (AUD) 158 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,702.40 (AUD) 160 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,869.00 (AUD) 178 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,909.55 (AUD) 181 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,909.93 (AUD) 179 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,957.18 (AUD) 183 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,972.52 (AUD) 186 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,999.62 (AUD) 189 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,452.33 (AUD) 987 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,452.96 (AUD) 976 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,463.62 (AUD) 989 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,479.00 (AUD) 998 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,568.20 (AUD) 997 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,620.00 (AUD) 1,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,625.00 (AUD) 1,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,685.00 (AUD) 1,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,821.34 (AUD) 1,018 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,991.12 (AUD) 1,033 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

104,308.10 

(AUD) 

9,785 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

104,737.39 

(AUD) 

9,853 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

109,223.25 

(AUD) 

10,275 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,209.46 (AUD) 1,061 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,437.40 (AUD) 1,079 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,555.89 (AUD) 1,081 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,563.58 (AUD) 1,094 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,631.32 (AUD) 1,084 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,704.35 (AUD) 1,099 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,879.77 (AUD) 1,139 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

112,079.24 

(AUD) 

10,514 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,360.65 (AUD) 1,165 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,512.10 (AUD) 1,165 Ordinary Shares 

30

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,957.70 (AUD) 1,211 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

120,583.12 

(AUD) 

11,333 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

123,659.60 

(AUD) 

11,666 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 126.60 (AUD) 12 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

128,516.96 

(AUD) 

12,056 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,070.41 (AUD) 1,229 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,311.72 (AUD) 1,247 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,425.93 (AUD) 1,266 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,639.80 (AUD) 1,270 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,711.68 (AUD) 1,296 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,749.15 (AUD) 1,291 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

136,415.85 

(AUD) 

12,809 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 138.06 (AUD) 13 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,040.75 (AUD) 1,319 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,387.16 (AUD) 1,356 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,473.35 (AUD) 1,359 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,636.87 (AUD) 1,375 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,653.30 (AUD) 1,385 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,701.29 (AUD) 1,383 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,236.60 (AUD) 1,420 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,256.36 (AUD) 1,442 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,301.00 (AUD) 1,430 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,460.40 (AUD) 1,451 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,651.44 (AUD) 1,471 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,707.02 (AUD) 1,486 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,885.00 (AUD) 1,500 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

154,233.30 

(AUD) 

14,482 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 158.62 (AUD) 15 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,030.68 (AUD) 1,501 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,184.66 (AUD) 1,514 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,608.00 (AUD) 1,600 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,965.00 (AUD) 1,625 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 17,137.11 (AUD) 1,619 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 170.40 (AUD) 16 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 170.48 (AUD) 16 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 179.86 (AUD) 17 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,055.16 (AUD) 1,722 Ordinary Shares 

31

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,181.50 (AUD) 1,700 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,455.60 (AUD) 1,720 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,504.70 (AUD) 1,754 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

186,240.09 

(AUD) 

17,512 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 189.90 (AUD) 18 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,257.69 (AUD) 1,804 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,786.33 (AUD) 1,857 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 191.43 (AUD) 18 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

195,397.80 

(AUD) 

18,330 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,150.70 (AUD) 201 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,252.50 (AUD) 212 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,306.88 (AUD) 216 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,330.42 (AUD) 218 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,398.50 (AUD) 225 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,522.84 (AUD) 236 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,531.16 (AUD) 237 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,554.93 (AUD) 238 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,596.66 (AUD) 242 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,663.75 (AUD) 250 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,718.72 (AUD) 256 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,771.30 (AUD) 259 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,816.94 (AUD) 266 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,827.40 (AUD) 268 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,948.66 (AUD) 277 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,957.35 (AUD) 283 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,079.67 (AUD) 1,881 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,655.36 (AUD) 1,956 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,020.00 (AUD) 2,000 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,274.56 (AUD) 1,992 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,277.36 (AUD) 1,996 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21.14 (AUD) 2 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

211,144.56 

(AUD) 

20,157 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,127.60 (AUD) 2,068 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,249.50 (AUD) 2,119 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,545.21 (AUD) 2,109 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,903.16 (AUD) 2,198 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

228,347.86 

(AUD) 

21,421 Ordinary Shares 

32

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,439.15 (AUD) 2,205 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,780.92 (AUD) 2,234 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,992.28 (AUD) 2,236 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

246,405.90 

(AUD) 

23,115 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

248,164.80 

(AUD) 

23,280 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,150.58 (AUD) 2,366 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,315.50 (AUD) 2,411 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,557.28 (AUD) 2,402 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,717.44 (AUD) 2,408 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,721.64 (AUD) 2,422 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,233.34 (AUD) 2,446 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 27,191.55 (AUD) 2,552 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 27,677.98 (AUD) 2,605 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 27,741.12 (AUD) 2,627 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 27,973.52 (AUD) 2,644 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

284,163.62 

(AUD) 

26,657 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

293,121.59 

(AUD) 

27,433 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,214.68 (AUD) 301 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,257.27 (AUD) 307 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,294.72 (AUD) 312 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,456.10 (AUD) 323 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,523.14 (AUD) 333 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,643.56 (AUD) 349 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,671.26 (AUD) 347 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,673.92 (AUD) 344 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,677.70 (AUD) 345 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,716.85 (AUD) 349 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,841.04 (AUD) 361 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,075.84 (AUD) 2,832 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,082.22 (AUD) 2,846 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,131.68 (AUD) 2,820 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,243.84 (AUD) 2,816 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,715.68 (AUD) 2,876 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,848.26 (AUD) 2,902 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,379.76 (AUD) 2,952 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,658.22 (AUD) 2,981 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 311.75 (AUD) 29 Ordinary Shares 

33

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 317.70 (AUD) 30 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 33,401.30 (AUD) 3,166 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 33,421.80 (AUD) 3,153 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 34,260.80 (AUD) 3,220 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 34,494.88 (AUD) 3,242 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

347,069.82 

(AUD) 

32,727 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 35,593.74 (AUD) 3,339 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,451.91 (AUD) 3,434 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,550.44 (AUD) 3,501 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,766.34 (AUD) 3,449 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 37,221.75 (AUD) 3,495 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

372,352.00 

(AUD) 

34,783 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 38,223.60 (AUD) 3,606 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,011.28 (AUD) 377 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,228.00 (AUD) 400 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,228.20 (AUD) 405 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,276.00 (AUD) 400 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,308.66 (AUD) 404 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,738.20 (AUD) 447 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

405,255.15 

(AUD) 

38,322 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 414.18 (AUD) 39 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42,874.52 (AUD) 4,022 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42.00 (AUD) 4 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 426.00 (AUD) 40 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 43,241.89 (AUD) 4,066 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 43,972.50 (AUD) 4,125 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 44,044.32 (AUD) 4,124 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 455.37 (AUD) 43 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,665.70 (AUD) 4,390 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,679.54 (AUD) 4,381 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 468.16 (AUD) 44 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 48,748.18 (AUD) 4,573 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,002.02 (AUD) 471 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,100.00 (AUD) 480 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,310.60 (AUD) 501 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,628.60 (AUD) 530 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,633.63 (AUD) 527 Ordinary Shares 

34

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,724.42 (AUD) 537 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,745.42 (AUD) 541 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,793.98 (AUD) 542 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,823.09 (AUD) 546 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 52,489.84 (AUD) 4,924 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 53,026.15 (AUD) 5,067 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 54,397.98 (AUD) 5,103 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 54,429.30 (AUD) 5,130 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 56,538.80 (AUD) 5,284 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 561.80 (AUD) 53 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

569,697.00 

(AUD) 

53,745 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 57,732.64 (AUD) 5,426 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

572,724.62 

(AUD) 

53,781 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 58,348.50 (AUD) 5,557 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 58,657.50 (AUD) 5,500 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 598.08 (AUD) 56 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,059.85 (AUD) 569 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,118.00 (AUD) 575 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,159.60 (AUD) 590 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,177.00 (AUD) 580 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,204.12 (AUD) 582 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,251.55 (AUD) 587 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,311.88 (AUD) 591 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,385.77 (AUD) 603 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,466.00 (AUD) 610 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,470.62 (AUD) 607 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,699.20 (AUD) 632 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,720.40 (AUD) 634 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,815.90 (AUD) 637 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,830.55 (AUD) 645 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,958.56 (AUD) 654 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 60,898.12 (AUD) 5,822 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

605,005.20 

(AUD) 

56,808 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 61,443.18 (AUD) 5,802 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 62,682.14 (AUD) 5,933 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 626.58 (AUD) 59 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 629.53 (AUD) 59 Ordinary Shares 

35

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 63.96 (AUD) 6 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

634,284.92 

(AUD) 

59,923 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 66,816.88 (AUD) 6,268 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

661,894.93 

(AUD) 

62,296 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 664.64 (AUD) 62 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

669,732.16 

(AUD) 

63,093 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

672,961.44 

(AUD) 

63,278 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,083.40 (AUD) 662 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,148.90 (AUD) 670 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,152.90 (AUD) 678 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,169.43 (AUD) 677 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,274.94 (AUD) 678 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,371.00 (AUD) 700 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,397.48 (AUD) 692 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,399.00 (AUD) 700 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,554.24 (AUD) 732 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,618.20 (AUD) 709 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 714.22 (AUD) 67 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 75,214.84 (AUD) 7,036 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

753,885.86 

(AUD) 

70,721 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 76,357.80 (AUD) 7,190 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 79,907.31 (AUD) 7,461 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,072.70 (AUD) 758 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,075.48 (AUD) 764 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,193.90 (AUD) 764 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,277.93 (AUD) 774 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,336.70 (AUD) 785 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,357.44 (AUD) 784 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,570.52 (AUD) 798 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,749.02 (AUD) 815 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,752.60 (AUD) 818 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 80,958.08 (AUD) 7,616 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 806.36 (AUD) 76 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 82,630.24 (AUD) 7,766 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 83,047.68 (AUD) 7,776 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 831.87 (AUD) 78 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 89,725.22 (AUD) 8,417 Ordinary Shares 

36

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 899.30 (AUD) 85 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,114.30 (AUD) 853 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,203.89 (AUD) 863 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,389.60 (AUD) 880 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,561.20 (AUD) 902 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,562.02 (AUD) 897 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 907.80 (AUD) 85 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 909.88 (AUD) 86 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 94,572.00 (AUD) 8,880 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 95.58 (AUD) 9 Ordinary Shares 

01/27/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 97,769.21 (AUD) 9,163 Ordinary Shares 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 1,424 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 1,625 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 100 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 14,151 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 22,015 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 23,081 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 33,070 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 350 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Buy N/A 5,421 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Sell N/A 1,409 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Sell N/A 10,859 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Sell N/A 2,963 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Sell N/A 35,160 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Sell N/A 46,919 Swaps 

01/27/2021 Morgan Stanley Capital Services LLC Sell N/A 475 Swaps 

01/28/2021 Morgan Stanley & Co. International plc Borrow Returned N/A 149 Ordinary Shares 

01/28/2021 Morgan Stanley & Co. International plc Buy 1,425.82 125 Ordinary Shares 

01/28/2021 Morgan Stanley & Co. International plc Buy 1,592.64 140 Ordinary Shares 

01/28/2021 Morgan Stanley & Co. International plc Buy N/A 38,260 Swaps 

01/28/2021 Morgan Stanley & Co. International plc Sell N/A 125 Swaps 

01/28/2021 Morgan Stanley & Co. International plc Sell N/A 140 Swaps 

01/28/2021 Morgan Stanley & Co. International plc Sell N/A 195 Swaps 

01/28/2021 Morgan Stanley & Co. International plc Sell N/A 57,607 Swaps 

01/28/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 90 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,009.56 (AUD) 94 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,052.37 (AUD) 99 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,057.00 (AUD) 100 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,102.10 (AUD) 103 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,154.45 (AUD) 110 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,157.03 (AUD) 109 Ordinary Shares 

37

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,192.40 (AUD) 110 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,314.87 (AUD) 123 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,339.85 (AUD) 127 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,346.94 (AUD) 126 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,370.20 (AUD) 130 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,405.30 (AUD) 130 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,475.60 (AUD) 136 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,482.12 (AUD) 138 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,514.37 (AUD) 143 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,590.54 (AUD) 147 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,675.55 (AUD) 155 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,717.20 (AUD) 162 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,723.20 (AUD) 160 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,747.35 (AUD) 165 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,773.54 (AUD) 167 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,775.21 (AUD) 167 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,834.30 (AUD) 170 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,889.16 (AUD) 173 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,940.40 (AUD) 180 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,982.76 (AUD) 186 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,036.08 (AUD) 954 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,081.68 (AUD) 952 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,093.82 (AUD) 946 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,263.47 (AUD) 971 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,365.12 (AUD) 976 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,491.81 (AUD) 987 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,527.10 (AUD) 995 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,530.00 (AUD) 1,000 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,690.00 (AUD) 1,000 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,700.00 (AUD) 1,000 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,839.66 (AUD) 1,014 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,945.34 (AUD) 1,036 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,013.78 (AUD) 1,041 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,034.40 (AUD) 1,040 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,083.25 (AUD) 1,031 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,456.98 (AUD) 1,087 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,663.91 (AUD) 1,083 Ordinary Shares 

38

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,672.98 (AUD) 1,094 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,099.78 (AUD) 1,134 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,394.75 (AUD) 1,153 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,584.46 (AUD) 1,162 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,600.00 (AUD) 1,200 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,628.60 (AUD) 1,165 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,635.58 (AUD) 1,182 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,542.24 (AUD) 1,268 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,785.64 (AUD) 1,292 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,848.12 (AUD) 1,287 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,221.40 (AUD) 1,348 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,254.50 (AUD) 1,326 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,367.17 (AUD) 1,367 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,638.60 (AUD) 1,381 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,714.00 (AUD) 1,400 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

144,903.90 

(AUD) 

13,606 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,023.15 (AUD) 1,485 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,366.40 (AUD) 1,544 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,485.00 (AUD) 1,500 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,775.67 (AUD) 1,549 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

166,523.40 

(AUD) 

15,636 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,076.96 (AUD) 1,593 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,082.10 (AUD) 1,610 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,304.00 (AUD) 1,648 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,633.60 (AUD) 1,648 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,994.16 (AUD) 1,717 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,293.70 (AUD) 1,734 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,319.50 (AUD) 1,725 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,425.70 (AUD) 1,735 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,768.45 (AUD) 1,779 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,792.00 (AUD) 1,740 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,829.20 (AUD) 1,768 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 182.58 (AUD) 17 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

183,297.15 

(AUD) 

17,211 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,009.20 (AUD) 1,752 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,506.05 (AUD) 1,835 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,640.52 (AUD) 1,839 Ordinary Shares 

39

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,122.00 (AUD) 200 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,134.44 (AUD) 198 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,155.26 (AUD) 204 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,244.32 (AUD) 208 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,261.92 (AUD) 211 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,276.40 (AUD) 210 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,384.28 (AUD) 222 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,442.28 (AUD) 229 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,452.32 (AUD) 234 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,479.02 (AUD) 237 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,519.06 (AUD) 239 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,520.80 (AUD) 230 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,549.75 (AUD) 235 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,566.65 (AUD) 241 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,602.80 (AUD) 241 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,612.25 (AUD) 243 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,636.24 (AUD) 248 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,695.68 (AUD) 256 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,746.80 (AUD) 252 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,832.90 (AUD) 266 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,887.50 (AUD) 275 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,931.12 (AUD) 276 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,969.76 (AUD) 276 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,673.32 (AUD) 1,954 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,904.57 (AUD) 1,941 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,519.21 (AUD) 1,987 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,684.86 (AUD) 2,006 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,849.42 (AUD) 2,073 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,992.25 (AUD) 2,065 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21.39 (AUD) 2 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 211.70 (AUD) 20 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 212.60 (AUD) 20 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 213.00 (AUD) 20 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,091.94 (AUD) 2,106 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,450.80 (AUD) 2,120 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,523.50 (AUD) 2,105 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,818.81 (AUD) 2,107 Ordinary Shares 

40

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 23,133.48 (AUD) 2,199 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 23,405.66 (AUD) 2,206 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 24,303.30 (AUD) 2,282 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

245,514.45 

(AUD) 

23,053 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 25,304.40 (AUD) 2,376 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 25,527.66 (AUD) 2,406 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 25,570.65 (AUD) 2,401 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 258.24 (AUD) 24 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,203.20 (AUD) 2,472 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,252.01 (AUD) 2,521 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,764.55 (AUD) 2,607 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,871.86 (AUD) 2,622 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 28,031.73 (AUD) 2,647 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 28,515.24 (AUD) 2,708 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 29,782.65 (AUD) 2,823 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 29,986.54 (AUD) 2,741 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,013.24 (AUD) 284 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,022.94 (AUD) 289 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,060.85 (AUD) 287 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,085.60 (AUD) 290 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,116.88 (AUD) 296 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,164.76 (AUD) 298 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,197.80 (AUD) 299 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,199.68 (AUD) 303 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,216.30 (AUD) 302 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,225.00 (AUD) 300 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,301.50 (AUD) 310 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,318.00 (AUD) 316 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,319.68 (AUD) 312 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,378.76 (AUD) 308 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,511.02 (AUD) 326 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,512.16 (AUD) 324 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,515.40 (AUD) 324 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,560.44 (AUD) 334 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,664.14 (AUD) 346 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,752.07 (AUD) 357 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,794.63 (AUD) 359 Ordinary Shares 

41

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,805.34 (AUD) 353 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,826.80 (AUD) 360 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,832.50 (AUD) 365 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,839.80 (AUD) 365 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,906.00 (AUD) 360 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,942.00 (AUD) 360 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,945.60 (AUD) 360 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,967.50 (AUD) 375 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,997.50 (AUD) 375 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,711.27 (AUD) 3,023 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 32.07 (AUD) 3 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,060.76 (AUD) 3,116 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,398.96 (AUD) 3,139 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,464.34 (AUD) 3,178 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,920.12 (AUD) 3,182 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 348.48 (AUD) 33 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 35,348.40 (AUD) 3,273 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 36,892.80 (AUD) 3,360 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 377.47 (AUD) 35 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 38,450.60 (AUD) 3,655 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 38,998.08 (AUD) 3,693 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 39,341.63 (AUD) 3,701 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 394.05 (AUD) 37 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,074.24 (AUD) 384 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,102.80 (AUD) 390 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,425.38 (AUD) 409 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,449.96 (AUD) 423 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,460.22 (AUD) 426 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,593.60 (AUD) 435 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,682.70 (AUD) 430 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,688.64 (AUD) 444 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,691.30 (AUD) 430 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,730.40 (AUD) 438 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,749.90 (AUD) 446 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,769.60 (AUD) 440 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,941.60 (AUD) 464 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,963.40 (AUD) 460 Ordinary Shares 

42

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 427.60 (AUD) 40 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 45,870.08 (AUD) 4,352 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 46,552.22 (AUD) 4,367 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 46,879.84 (AUD) 4,406 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,069.40 (AUD) 476 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,098.60 (AUD) 481 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,103.90 (AUD) 477 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,238.97 (AUD) 491 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,284.08 (AUD) 492 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,299.38 (AUD) 499 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,384.80 (AUD) 508 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,478.84 (AUD) 513 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,527.81 (AUD) 521 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,676.45 (AUD) 533 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,772.60 (AUD) 540 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,864.44 (AUD) 541 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,874.40 (AUD) 560 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,949.20 (AUD) 556 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 588.22 (AUD) 55 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,298.88 (AUD) 592 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,493.32 (AUD) 612 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,504.00 (AUD) 600 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,897.24 (AUD) 644 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,916.00 (AUD) 650 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,920.98 (AUD) 652 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 609.04 (AUD) 57 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 61,536.44 (AUD) 5,719 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 620.60 (AUD) 58 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 64,110.06 (AUD) 5,986 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

644,506.05 

(AUD) 

60,517 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 67,288.32 (AUD) 6,336 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,002.64 (AUD) 646 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,067.44 (AUD) 668 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,072.92 (AUD) 666 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,198.17 (AUD) 681 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,212.48 (AUD) 683 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,222.38 (AUD) 682 Ordinary Shares 

43

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,476.48 (AUD) 708 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,490.46 (AUD) 703 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,617.98 (AUD) 718 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,696.33 (AUD) 723 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,800.71 (AUD) 727 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,876.70 (AUD) 730 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 72,066.26 (AUD) 6,818 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 745.20 (AUD) 69 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,034.80 (AUD) 758 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,051.38 (AUD) 761 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,148.50 (AUD) 758 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,251.37 (AUD) 769 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,263.08 (AUD) 756 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,355.51 (AUD) 789 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,449.08 (AUD) 778 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,590.10 (AUD) 815 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,802.15 (AUD) 830 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 806.19 (AUD) 77 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 87,396.20 (AUD) 8,284 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 875.20 (AUD) 80 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 888.06 (AUD) 82 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,248.88 (AUD) 866 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,473.04 (AUD) 892 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,820.72 (AUD) 923 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 95.67 (AUD) 9 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,043.46 (AUD) 99 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,088.00 (AUD) 100 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,102.10 (AUD) 103 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,120.42 (AUD) 106 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,120.98 (AUD) 102 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,151.70 (AUD) 110 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,151.85 (AUD) 105 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,235.76 (AUD) 114 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,296.25 (AUD) 122 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,314.87 (AUD) 123 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,356.43 (AUD) 129 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,370.20 (AUD) 130 Ordinary Shares 

44

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,426.10 (AUD) 130 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,506.62 (AUD) 142 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,529.28 (AUD) 144 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,593.00 (AUD) 150 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,597.32 (AUD) 153 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,666.08 (AUD) 156 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,674.80 (AUD) 158 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,675.55 (AUD) 155 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,683.01 (AUD) 159 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,723.20 (AUD) 160 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,782.45 (AUD) 170 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,802.56 (AUD) 172 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,845.09 (AUD) 171 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,881.44 (AUD) 176 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,883.24 (AUD) 178 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,934.31 (AUD) 183 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,944.84 (AUD) 181 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,003.70 (AUD) 922 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,027.00 (AUD) 925 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,034.08 (AUD) 952 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,041.72 (AUD) 942 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,061.81 (AUD) 943 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,212.50 (AUD) 950 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,238.76 (AUD) 952 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,248.32 (AUD) 956 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,253.25 (AUD) 945 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,403.64 (AUD) 988 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,405.05 (AUD) 977 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,530.00 (AUD) 1,000 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,582.99 (AUD) 979 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,726.20 (AUD) 1,010 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,734.62 (AUD) 1,007 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,789.92 (AUD) 1,016 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,825.98 (AUD) 1,034 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,897.67 (AUD) 1,031 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

104,191.80 

(AUD) 

9,876 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

105,964.48 

(AUD) 

9,848 Ordinary Shares 

45

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,003.65 (AUD) 1,043 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,096.80 (AUD) 1,040 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,151.00 (AUD) 1,062 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,382.00 (AUD) 1,050 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,457.30 (AUD) 1,055 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,533.55 (AUD) 1,085 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,640.97 (AUD) 1,091 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,771.20 (AUD) 1,120 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

110,477.50 

(AUD) 

10,325 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 115.00 (AUD) 11 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,050.14 (AUD) 1,132 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,113.22 (AUD) 1,146 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,338.80 (AUD) 1,132 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,394.75 (AUD) 1,153 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,396.48 (AUD) 1,184 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,397.44 (AUD) 1,174 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,576.00 (AUD) 1,200 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,592.44 (AUD) 1,197 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,597.60 (AUD) 1,160 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,607.25 (AUD) 1,195 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,628.60 (AUD) 1,165 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,860.82 (AUD) 1,211 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,032.36 (AUD) 1,188 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,577.08 (AUD) 1,298 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,601.36 (AUD) 1,241 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,651.20 (AUD) 1,264 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,781.20 (AUD) 1,310 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

135,169.80 

(AUD) 

12,692 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 137.99 (AUD) 13 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,124.00 (AUD) 1,320 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,481.04 (AUD) 1,361 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 149.10 (AUD) 14 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,015.20 (AUD) 1,370 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,220.80 (AUD) 1,440 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,397.86 (AUD) 1,454 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,540.15 (AUD) 1,473 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,551.52 (AUD) 1,448 Ordinary Shares 

46

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,048.40 (AUD) 1,514 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,101.40 (AUD) 1,519 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,613.22 (AUD) 1,534 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,709.55 (AUD) 1,599 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,786.50 (AUD) 1,550 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,790.22 (AUD) 1,581 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,933.56 (AUD) 1,596 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

163,520.10 

(AUD) 

15,354 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,343.92 (AUD) 1,708 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,698.33 (AUD) 1,769 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,765.30 (AUD) 1,762 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,116.75 (AUD) 1,795 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,255.60 (AUD) 1,820 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,570.30 (AUD) 1,829 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,714.04 (AUD) 1,822 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,749.60 (AUD) 1,872 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,976.22 (AUD) 1,881 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,020.71 (AUD) 193 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,065.92 (AUD) 192 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,108.00 (AUD) 200 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,119.35 (AUD) 199 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,122.00 (AUD) 200 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,134.44 (AUD) 198 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,144.67 (AUD) 201 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,165.06 (AUD) 206 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,169.18 (AUD) 206 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,223.18 (AUD) 207 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,223.76 (AUD) 209 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,319.84 (AUD) 216 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,382.75 (AUD) 225 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,440.30 (AUD) 230 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,474.01 (AUD) 231 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,489.36 (AUD) 232 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,509.50 (AUD) 239 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,520.80 (AUD) 230 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,526.48 (AUD) 232 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,549.75 (AUD) 235 Ordinary Shares 

47

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,559.42 (AUD) 236 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,602.26 (AUD) 237 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,602.80 (AUD) 241 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,611.44 (AUD) 248 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,617.26 (AUD) 241 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,619.48 (AUD) 249 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,676.75 (AUD) 249 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,729.86 (AUD) 259 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,738.70 (AUD) 255 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,739.62 (AUD) 257 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,781.66 (AUD) 259 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,787.48 (AUD) 267 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,794.14 (AUD) 258 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,897.55 (AUD) 274 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,905.12 (AUD) 268 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,922.84 (AUD) 276 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,923.25 (AUD) 275 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,931.12 (AUD) 276 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,961.74 (AUD) 281 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,986.32 (AUD) 276 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,054.49 (AUD) 1,900 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,113.25 (AUD) 1,871 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,244.84 (AUD) 1,878 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,398.00 (AUD) 1,880 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,587.64 (AUD) 1,957 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,845.43 (AUD) 1,961 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,904.57 (AUD) 1,941 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,097.65 (AUD) 1,981 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,463.20 (AUD) 1,980 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,661.12 (AUD) 2,032 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

215,492.10 

(AUD) 

20,234 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,416.72 (AUD) 2,139 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,666.44 (AUD) 2,091 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

226,589.40 

(AUD) 

21,276 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,005.12 (AUD) 2,146 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,363.85 (AUD) 2,305 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,933.50 (AUD) 2,350 Ordinary Shares 

48

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 258.24 (AUD) 24 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,037.20 (AUD) 2,380 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,278.80 (AUD) 2,440 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,506.12 (AUD) 2,452 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 27,651.12 (AUD) 2,616 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 28,094.65 (AUD) 2,663 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 28,734.34 (AUD) 2,734 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 287.55 (AUD) 27 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 29,368.17 (AUD) 2,789 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 297.36 (AUD) 28 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,029.55 (AUD) 285 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,151.26 (AUD) 287 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,154.45 (AUD) 299 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,154.62 (AUD) 294 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,157.31 (AUD) 298 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,164.76 (AUD) 298 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,171.96 (AUD) 297 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,245.22 (AUD) 298 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,411.45 (AUD) 315 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,441.12 (AUD) 321 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,447.28 (AUD) 328 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,547.80 (AUD) 324 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,551.63 (AUD) 331 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,609.27 (AUD) 337 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,629.40 (AUD) 345 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,689.01 (AUD) 351 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,703.05 (AUD) 351 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,720.12 (AUD) 348 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,724.08 (AUD) 354 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,773.32 (AUD) 358 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,783.28 (AUD) 361 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,805.34 (AUD) 353 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,833.28 (AUD) 363 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,860.89 (AUD) 361 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,970.01 (AUD) 374 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,997.50 (AUD) 375 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,243.84 (AUD) 2,864 Ordinary Shares 

49

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,859.50 (AUD) 2,939 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

309,425.10 

(AUD) 

29,054 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,467.91 (AUD) 2,911 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,756.70 (AUD) 2,935 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31.45 (AUD) 3 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31.57 (AUD) 3 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 32,057.40 (AUD) 3,030 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 32.26 (AUD) 3 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 33,300.24 (AUD) 3,118 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 348.48 (AUD) 33 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 35,500.92 (AUD) 3,251 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 359.04 (AUD) 34 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,637.04 (AUD) 3,476 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 38,914.33 (AUD) 3,731 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,319.64 (AUD) 3,604 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,622.83 (AUD) 3,679 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,998.43 (AUD) 3,777 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 393.49 (AUD) 37 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,185.51 (AUD) 399 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,238.00 (AUD) 400 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,260.60 (AUD) 405 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,300.01 (AUD) 403 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,306.42 (AUD) 394 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,316.13 (AUD) 403 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,353.75 (AUD) 405 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,388.86 (AUD) 406 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,396.68 (AUD) 414 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,460.22 (AUD) 426 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,517.37 (AUD) 429 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,605.12 (AUD) 432 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,608.24 (AUD) 422 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,669.84 (AUD) 434 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,684.20 (AUD) 444 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,782.80 (AUD) 440 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,872.56 (AUD) 452 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,879.17 (AUD) 459 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 41,113.96 (AUD) 3,821 Ordinary Shares 

50

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 41,351.31 (AUD) 3,927 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 41,541.34 (AUD) 3,886 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 41,600.21 (AUD) 3,877 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 41,801.25 (AUD) 3,925 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42,397.74 (AUD) 3,933 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42,590.56 (AUD) 3,973 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42.48 (AUD) 4 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 44,017.68 (AUD) 4,137 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 44,212.84 (AUD) 4,109 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 45,244.50 (AUD) 4,170 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,192.75 (AUD) 4,297 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,790.10 (AUD) 4,410 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,860.66 (AUD) 4,347 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 49,348.32 (AUD) 4,638 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 49,426.65 (AUD) 4,641 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 496.57 (AUD) 46 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,026.45 (AUD) 481 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,038.73 (AUD) 461 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,080.28 (AUD) 482 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,140.80 (AUD) 476 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,284.08 (AUD) 492 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,384.80 (AUD) 508 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,385.00 (AUD) 500 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,402.50 (AUD) 500 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,422.70 (AUD) 514 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,440.00 (AUD) 500 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,444.18 (AUD) 518 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,472.50 (AUD) 500 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,478.84 (AUD) 513 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,480.44 (AUD) 518 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,528.16 (AUD) 528 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,676.45 (AUD) 533 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,729.07 (AUD) 529 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,744.64 (AUD) 544 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,756.64 (AUD) 537 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,793.81 (AUD) 543 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,826.36 (AUD) 552 Ordinary Shares 

51

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,830.00 (AUD) 550 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,896.90 (AUD) 545 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 50,157.28 (AUD) 4,786 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 50,391.90 (AUD) 4,745 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 50,981.98 (AUD) 4,837 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 51,190.30 (AUD) 4,718 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 51,426.75 (AUD) 4,775 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 52,477.20 (AUD) 4,859 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 52.17 (AUD) 5 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 52.80 (AUD) 5 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 53,641.48 (AUD) 5,099 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 53.85 (AUD) 5 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 55,546.40 (AUD) 5,096 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 55,717.60 (AUD) 5,140 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 550.16 (AUD) 52 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 56,604.75 (AUD) 5,315 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 560.74 (AUD) 53 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 59,349.92 (AUD) 5,578 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 59,718.96 (AUD) 5,576 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,011.55 (AUD) 549 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,099.00 (AUD) 570 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,115.24 (AUD) 578 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,127.33 (AUD) 583 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,138.90 (AUD) 570 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,204.59 (AUD) 587 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,217.64 (AUD) 572 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,242.40 (AUD) 578 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,392.43 (AUD) 587 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,396.18 (AUD) 582 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,399.36 (AUD) 606 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,401.50 (AUD) 590 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,623.08 (AUD) 626 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,702.63 (AUD) 627 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,708.90 (AUD) 642 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,739.42 (AUD) 634 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,816.60 (AUD) 630 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,841.52 (AUD) 643 Ordinary Shares 

52

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 612.75 (AUD) 57 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 64,967.40 (AUD) 6,129 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 65,540.10 (AUD) 6,154 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 65.22 (AUD) 6 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 655.96 (AUD) 62 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 694.85 (AUD) 65 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 698.10 (AUD) 65 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,067.44 (AUD) 668 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,067.58 (AUD) 663 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,129.92 (AUD) 672 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,141.20 (AUD) 660 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,147.26 (AUD) 673 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,174.32 (AUD) 668 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,197.79 (AUD) 680 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,224.73 (AUD) 661 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,290.62 (AUD) 697 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,660.90 (AUD) 710 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,704.14 (AUD) 718 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,746.90 (AUD) 735 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,802.02 (AUD) 735 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,831.04 (AUD) 736 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,857.78 (AUD) 742 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,876.70 (AUD) 730 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,911.04 (AUD) 752 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,968.11 (AUD) 751 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 70,200.52 (AUD) 6,604 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 73,552.05 (AUD) 6,985 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 759.70 (AUD) 71 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 78,027.84 (AUD) 7,389 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,052.56 (AUD) 764 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,081.30 (AUD) 766 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,109.81 (AUD) 753 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,135.19 (AUD) 777 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,208.20 (AUD) 770 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,266.05 (AUD) 785 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,305.50 (AUD) 791 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,344.00 (AUD) 800 Ordinary Shares 

53

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,404.96 (AUD) 802 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,505.00 (AUD) 810 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,590.10 (AUD) 815 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,633.28 (AUD) 816 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,684.71 (AUD) 817 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,814.60 (AUD) 830 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,914.20 (AUD) 830 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,948.82 (AUD) 834 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 822.90 (AUD) 78 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 84,294.00 (AUD) 7,805 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 84,772.80 (AUD) 8,120 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 87,758.72 (AUD) 8,248 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 875.20 (AUD) 80 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 888.06 (AUD) 82 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 891.34 (AUD) 82 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,043.86 (AUD) 854 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,097.20 (AUD) 840 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,159.26 (AUD) 869 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,248.88 (AUD) 866 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,272.74 (AUD) 857 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,298.94 (AUD) 889 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,439.44 (AUD) 888 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,473.04 (AUD) 892 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,536.80 (AUD) 910 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,598.89 (AUD) 903 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,608.60 (AUD) 898 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,624.68 (AUD) 892 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,659.54 (AUD) 913 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,778.56 (AUD) 926 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,802.73 (AUD) 917 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,806.87 (AUD) 923 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,831.78 (AUD) 918 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,869.88 (AUD) 932 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,908.73 (AUD) 941 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 918.85 (AUD) 85 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 94.23 (AUD) 9 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 95.67 (AUD) 9 Ordinary Shares 

54

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 96.66 (AUD) 9 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 98,177.19 (AUD) 9,377 Ordinary Shares 

01/28/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 983.24 (AUD) 94 Ordinary Shares 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 1,048 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 1,475 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 15,349 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 19,582 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 22,594 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 3,315 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 339 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Buy N/A 6,078 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 1,939 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 146,549 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 15,876 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 2,065 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 2,747 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 23,502 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 25,964 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 3,759 Swaps 

01/28/2021 Morgan Stanley Capital Services LLC Sell N/A 320 Swaps 

01/29/2021 Morgan Stanley & Co. International plc Buy 1,673.98 145 Ordinary Shares 

01/29/2021 Morgan Stanley & Co. International plc Buy 89,619.64 7,766 Ordinary Shares 

01/29/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 22,246 Ordinary Shares 

01/29/2021 Morgan Stanley & Co. International plc Sell 7,844.53 679 Ordinary Shares 

01/29/2021 Morgan Stanley & Co. International plc Sell N/A 145 Swaps 

01/29/2021 Morgan Stanley & Co. LLC Borrow N/A 126 Ordinary Shares 

01/29/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 90 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Borrow N/A 11,000 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,008.62 (AUD) 94 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,118.50 (AUD) 104 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,148.11 (AUD) 107 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,196.16 (AUD) 112 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,306.62 (AUD) 122 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,491.09 (AUD) 138 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,533.60 (AUD) 142 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,603.24 (AUD) 149 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,609.50 (AUD) 150 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,681.68 (AUD) 156 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,787.73 (AUD) 167 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,886.50 (AUD) 175 Ordinary Shares 

55

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,929.60 (AUD) 180 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,948.31 (AUD) 182 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,070.36 (AUD) 929 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,110.23 (AUD) 937 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,336.00 (AUD) 950 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,459.75 (AUD) 973 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,833.16 (AUD) 1,004 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,981.62 (AUD) 1,014 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 107.90 (AUD) 10 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,211.20 (AUD) 1,040 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,265.72 (AUD) 1,047 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,298.00 (AUD) 1,050 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,523.96 (AUD) 1,076 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

113,409.30 

(AUD) 

10,599 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,107.20 (AUD) 1,120 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,190.50 (AUD) 1,134 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,242.24 (AUD) 1,142 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,501.36 (AUD) 1,164 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,529.95 (AUD) 1,247 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,720.98 (AUD) 1,274 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,807.14 (AUD) 1,282 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

132,826.41 

(AUD) 

12,333 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,457.10 (AUD) 1,330 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,472.00 (AUD) 1,350 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,719.68 (AUD) 1,368 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 141.18 (AUD) 13 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

145,544.25 

(AUD) 

13,539 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,162.00 (AUD) 1,400 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,433.11 (AUD) 1,441 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,583.84 (AUD) 1,547 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,756.98 (AUD) 1,543 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,156.10 (AUD) 1,590 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,282.43 (AUD) 1,587 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,601.50 (AUD) 1,645 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 17,645.82 (AUD) 1,643 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

175,003.20 

(AUD) 

16,204 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,675.32 (AUD) 1,726 Ordinary Shares 

56

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,881.19 (AUD) 1,737 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,220.85 (AUD) 1,765 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,131.54 (AUD) 197 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,133.28 (AUD) 199 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,146.98 (AUD) 200 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,150.00 (AUD) 200 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,172.00 (AUD) 200 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,208.32 (AUD) 206 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,259.29 (AUD) 209 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,413.14 (AUD) 222 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,646.00 (AUD) 245 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,651.12 (AUD) 248 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,734.20 (AUD) 252 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,991.84 (AUD) 276 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,244.90 (AUD) 1,885 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,541.80 (AUD) 1,895 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 20,915.06 (AUD) 1,933 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,082.62 (AUD) 1,963 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 215.00 (AUD) 20 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 22,841.53 (AUD) 2,113 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 226.80 (AUD) 21 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 23,229.85 (AUD) 2,141 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 23,712.64 (AUD) 2,212 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 24,087.00 (AUD) 2,220 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 24,196.62 (AUD) 2,226 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 24,214.40 (AUD) 2,240 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 25,105.44 (AUD) 2,316 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 25,134.86 (AUD) 2,323 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,144.00 (AUD) 2,432 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 27,100.75 (AUD) 2,521 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 28,138.43 (AUD) 2,603 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 29,314.36 (AUD) 2,732 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,089.92 (AUD) 284 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,113.11 (AUD) 286 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,131.70 (AUD) 292 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,295.60 (AUD) 308 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,303.32 (AUD) 307 Ordinary Shares 

57

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,317.00 (AUD) 310 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,349.10 (AUD) 313 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,386.66 (AUD) 313 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,539.12 (AUD) 328 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,565.68 (AUD) 332 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,584.50 (AUD) 335 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,793.63 (AUD) 349 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,898.44 (AUD) 364 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,902.40 (AUD) 360 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,345.66 (AUD) 2,802 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,526.85 (AUD) 2,845 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,791.43 (AUD) 2,859 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,080.06 (AUD) 2,854 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,116.80 (AUD) 2,860 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,242.72 (AUD) 3,101 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 34,061.36 (AUD) 3,148 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 342.40 (AUD) 32 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 367.37 (AUD) 34 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 368.22 (AUD) 34 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

372,028.30 

(AUD) 

34,769 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 379.92 (AUD) 35 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,251.26 (AUD) 394 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,513.12 (AUD) 421 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,804.30 (AUD) 449 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,928.09 (AUD) 461 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,949.60 (AUD) 460 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,980.36 (AUD) 462 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 40,342.92 (AUD) 3,732 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42,415.92 (AUD) 3,942 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42,814.72 (AUD) 3,968 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 42.88 (AUD) 4 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 43.12 (AUD) 4 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 44,582.40 (AUD) 4,128 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 47,490.98 (AUD) 4,426 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 49,187.90 (AUD) 4,597 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

499,262.00 

(AUD) 

46,660 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,211.57 (AUD) 483 Ordinary Shares 

58

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,375.73 (AUD) 501 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,409.16 (AUD) 499 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,447.49 (AUD) 503 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,879.79 (AUD) 549 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 514.56 (AUD) 48 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 53.60 (AUD) 5 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 53.62 (AUD) 5 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 53.82 (AUD) 5 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 535.50 (AUD) 50 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 552.33 (AUD) 51 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 556.92 (AUD) 52 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 58,984.08 (AUD) 5,492 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,243.93 (AUD) 583 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,469.20 (AUD) 599 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,604.98 (AUD) 617 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 60,583.40 (AUD) 5,662 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 61,653.40 (AUD) 5,762 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 62,094.51 (AUD) 5,787 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 64,232.00 (AUD) 5,920 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 65,794.40 (AUD) 6,064 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 652.70 (AUD) 61 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 66,789.40 (AUD) 6,242 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 662.76 (AUD) 61 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 67,782.56 (AUD) 6,323 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 675.04 (AUD) 63 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 676.62 (AUD) 63 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 68,540.28 (AUD) 6,364 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,435.08 (AUD) 684 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,954.63 (AUD) 741 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 70,353.99 (AUD) 6,569 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 729.64 (AUD) 68 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,198.31 (AUD) 757 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,429.96 (AUD) 782 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,453.00 (AUD) 790 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,728.65 (AUD) 815 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 85.92 (AUD) 8 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,026.24 (AUD) 842 Ordinary Shares 

59

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,109.77 (AUD) 849 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,255.05 (AUD) 853 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,387.30 (AUD) 870 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,393.48 (AUD) 873 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,428.40 (AUD) 873 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,703.68 (AUD) 896 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,794.88 (AUD) 912 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,897.50 (AUD) 925 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 90,018.54 (AUD) 8,289 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 97,156.00 (AUD) 9,080 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 97,391.40 (AUD) 9,102 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 98,386.50 (AUD) 9,195 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 981.89 (AUD) 91 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,145.97 (AUD) 107 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,156.68 (AUD) 108 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,235.10 (AUD) 115 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,360.79 (AUD) 127 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,365.25 (AUD) 127 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,414.38 (AUD) 132 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,460.64 (AUD) 136 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,510.81 (AUD) 141 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,533.60 (AUD) 142 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,558.08 (AUD) 144 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,595.79 (AUD) 149 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,650.88 (AUD) 154 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,838.25 (AUD) 171 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,061.07 (AUD) 929 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,085.73 (AUD) 933 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

103,469.00 

(AUD) 

9,670 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

106,910.56 

(AUD) 

9,973 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

109,503.80 

(AUD) 

10,234 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,008.98 (AUD) 1,026 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,298.69 (AUD) 1,053 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,534.40 (AUD) 1,080 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 11,717.76 (AUD) 1,088 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,032.13 (AUD) 1,111 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,190.50 (AUD) 1,134 Ordinary Shares 

60

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,292.05 (AUD) 1,135 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,767.60 (AUD) 1,180 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,089.91 (AUD) 1,207 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,378.56 (AUD) 1,248 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,523.31 (AUD) 1,251 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,561.24 (AUD) 1,258 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,903.96 (AUD) 1,288 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,910.40 (AUD) 1,288 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,137.20 (AUD) 1,320 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,198.28 (AUD) 1,322 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,342.13 (AUD) 1,317 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,455.70 (AUD) 1,351 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 14,715.30 (AUD) 1,355 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,540.78 (AUD) 1,447 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,704.80 (AUD) 1,465 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 15,841.00 (AUD) 1,460 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,272.31 (AUD) 1,513 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,548.88 (AUD) 1,538 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,034.94 (AUD) 1,673 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,841.83 (AUD) 1,743 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,818.90 (AUD) 1,830 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,238.70 (AUD) 207 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,253.30 (AUD) 210 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,384.80 (AUD) 220 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,446.44 (AUD) 228 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,485.15 (AUD) 230 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,506.76 (AUD) 232 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,580.00 (AUD) 240 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,590.75 (AUD) 241 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,610.03 (AUD) 241 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,627.88 (AUD) 244 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,652.28 (AUD) 244 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,698.75 (AUD) 250 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,859.57 (AUD) 267 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,864.40 (AUD) 264 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,929.51 (AUD) 271 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,977.38 (AUD) 278 Ordinary Shares 

61

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,086.52 (AUD) 1,853 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 20,530.08 (AUD) 1,908 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 206.43 (AUD) 19 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,227.67 (AUD) 1,971 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,250.85 (AUD) 1,955 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,467.75 (AUD) 1,997 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

211,332.94 

(AUD) 

19,586 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,240.70 (AUD) 2,142 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,497.74 (AUD) 2,194 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,087.00 (AUD) 2,220 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,113.16 (AUD) 2,241 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,726.48 (AUD) 2,298 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,920.30 (AUD) 2,329 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 257.04 (AUD) 24 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,871.48 (AUD) 2,502 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

269,971.70 

(AUD) 

25,231 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 28,820.09 (AUD) 2,671 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 29,272.25 (AUD) 2,723 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

295,063.20 

(AUD) 

27,576 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,010.74 (AUD) 278 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,173.73 (AUD) 294 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,349.10 (AUD) 313 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,358.68 (AUD) 312 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,388.06 (AUD) 314 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,412.14 (AUD) 318 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,494.72 (AUD) 326 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,873.60 (AUD) 360 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,438.59 (AUD) 2,821 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,233.36 (AUD) 2,876 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,642.26 (AUD) 2,938 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 32.17 (AUD) 3 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 33,632.43 (AUD) 3,117 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 34,641.41 (AUD) 3,212 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 34,752.00 (AUD) 3,200 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 343.68 (AUD) 32 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,417.60 (AUD) 3,372 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 37,276.02 (AUD) 3,474 Ordinary Shares 

62

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,244.27 (AUD) 395 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,258.10 (AUD) 395 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,282.00 (AUD) 400 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,609.60 (AUD) 430 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,639.68 (AUD) 432 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,652.48 (AUD) 434 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,961.88 (AUD) 462 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 42,178.44 (AUD) 3,891 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 465.26 (AUD) 43 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 47,012.90 (AUD) 4,345 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 47,936.00 (AUD) 4,480 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 49,187.90 (AUD) 4,597 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 49,498.92 (AUD) 4,596 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 49,945.12 (AUD) 4,616 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,113.44 (AUD) 477 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,263.52 (AUD) 491 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,344.29 (AUD) 499 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,405.00 (AUD) 500 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,417.50 (AUD) 500 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,527.74 (AUD) 509 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,542.24 (AUD) 517 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,756.60 (AUD) 535 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,879.79 (AUD) 549 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,896.48 (AUD) 548 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 514.56 (AUD) 48 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 54,301.44 (AUD) 5,056 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 55,525.80 (AUD) 5,170 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,543.07 (AUD) 605 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,543.07 (AUD) 605 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,675.75 (AUD) 621 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,776.64 (AUD) 624 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,796.48 (AUD) 634 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,842.55 (AUD) 638 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,845.74 (AUD) 638 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,862.12 (AUD) 631 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,893.59 (AUD) 638 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 616.17 (AUD) 57 Ordinary Shares 

63

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 67,977.64 (AUD) 6,271 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 68,540.28 (AUD) 6,364 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,025.30 (AUD) 652 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,090.84 (AUD) 659 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,170.90 (AUD) 660 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,172.77 (AUD) 662 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,242.70 (AUD) 670 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,258.65 (AUD) 669 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,278.49 (AUD) 673 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,287.28 (AUD) 676 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,424.40 (AUD) 690 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,450.40 (AUD) 695 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,624.57 (AUD) 705 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,642.67 (AUD) 707 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,664.73 (AUD) 717 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,671.93 (AUD) 714 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,696.92 (AUD) 714 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,740.00 (AUD) 720 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,757.89 (AUD) 722 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,819.02 (AUD) 726 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 71,592.42 (AUD) 6,632 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 741.06 (AUD) 69 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 75,442.63 (AUD) 7,031 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 78,669.12 (AUD) 7,264 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 781.83 (AUD) 73 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,094.19 (AUD) 754 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,198.31 (AUD) 757 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,451.30 (AUD) 788 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,477.01 (AUD) 786 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,556.00 (AUD) 800 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,564.00 (AUD) 800 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,564.40 (AUD) 793 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,790.92 (AUD) 817 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,923.92 (AUD) 824 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 811.50 (AUD) 75 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 84,011.55 (AUD) 7,743 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 85.88 (AUD) 8 Ordinary Shares 

64

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 86,809.10 (AUD) 8,113 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 87,946.88 (AUD) 8,204 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,298.30 (AUD) 869 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,794.88 (AUD) 912 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 913.50 (AUD) 84 Ordinary Shares 

01/29/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 93,549.60 (AUD) 8,662 Ordinary Shares 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 12,578 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 162,945 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 17,082 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 18,354 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 4,668 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 4,745 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 47,737 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 5,300 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 6,337 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Buy N/A 9,830 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 10,268 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 12,708 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 13,626 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 162,945 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 3,892 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 567 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 7,214 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 778 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 869 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 9,830 Swaps 

01/29/2021 Morgan Stanley Capital Services LLC Sell N/A 97,106 Swaps 

01/29/2021 

Morgan Stanley Investment Management 

Inc. 

Buy 7,258.66 629 Ordinary Shares 

02/01/2021 Morgan Stanley & Co. International plc Borrow Returned N/A 2,389 Ordinary Shares 

02/01/2021 Morgan Stanley & Co. International plc Buy 838.04 73 Ordinary Shares 

02/01/2021 Morgan Stanley & Co. International plc Buy 2,438.65 212 Ordinary Shares 

02/01/2021 Morgan Stanley & Co. International plc Buy 20,740.00 1,800 Ordinary Shares 

02/01/2021 Morgan Stanley & Co. International plc Buy N/A 24,548 Swaps 

02/01/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 22,246 Ordinary Shares 

02/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 638 Ordinary Shares 

02/01/2021 Morgan Stanley & Co. International plc Sell N/A 212 Swaps 

02/01/2021 Morgan Stanley & Co. International plc Sell N/A 527 Swaps 

02/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 7 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Borrow Returned N/A 47,927 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,089.00 (AUD) 100 Ordinary Shares 

65

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,147.45 (AUD) 106 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,162.08 (AUD) 108 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,163.62 (AUD) 107 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,215.31 (AUD) 113 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,305.00 (AUD) 120 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,348.12 (AUD) 125 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,527.03 (AUD) 141 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

1,567,992.01 

(AUD) 

145,319 Ordinary 

Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,568.90 (AUD) 145 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,612.50 (AUD) 150 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,623.00 (AUD) 150 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,751.68 (AUD) 161 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,762.03 (AUD) 163 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,904.52 (AUD) 177 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 1,954.68 (AUD) 182 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,000.80 (AUD) 926 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,176.32 (AUD) 944 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,554.60 (AUD) 980 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,627.50 (AUD) 975 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 10,864.80 (AUD) 1,006 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 11,642.25 (AUD) 1,083 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

119,720.64 

(AUD) 

11,024 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 119.62 (AUD) 11 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,273.40 (AUD) 1,126 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,583.66 (AUD) 1,163 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,739.84 (AUD) 1,184 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 12,892.80 (AUD) 1,185 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,304.07 (AUD) 1,233 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 13,669.24 (AUD) 1,261 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,503.04 (AUD) 1,333 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 14,739.72 (AUD) 1,356 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,089.28 (AUD) 1,392 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,363.10 (AUD) 1,414 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,364.96 (AUD) 1,424 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,418.73 (AUD) 1,427 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 15,794.11 (AUD) 1,453 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 151.48 (AUD) 14 Ordinary Shares 

66

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

154,195.82 

(AUD) 

14,251 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,185.18 (AUD) 1,507 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 16,407.45 (AUD) 1,515 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

161,258.02 

(AUD) 

14,959 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 172.80 (AUD) 16 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

177,951.60 

(AUD) 

16,477 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 18,412.24 (AUD) 1,708 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 19,975.34 (AUD) 1,853 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,272.47 (AUD) 211 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,311.25 (AUD) 215 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,560.78 (AUD) 237 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 2,674.02 (AUD) 246 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 206.34 (AUD) 19 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21,620.00 (AUD) 2,000 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21.52 (AUD) 2 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 21.76 (AUD) 2 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

210,422.56 

(AUD) 

19,556 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

254,719.53 

(AUD) 

23,607 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 258.96 (AUD) 24 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 26,449.20 (AUD) 2,449 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

263,623.47 

(AUD) 

24,387 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 28,855.02 (AUD) 2,657 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

283,798.58 

(AUD) 

26,302 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,042.25 (AUD) 283 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,051.66 (AUD) 281 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,590.50 (AUD) 334 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 3,916.64 (AUD) 364 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,412.64 (AUD) 2,837 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 30,956.31 (AUD) 2,865 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 31,374.54 (AUD) 2,889 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

323,962.00 

(AUD) 

30,136 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 33,156.00 (AUD) 3,070 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 35,413.86 (AUD) 3,246 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 354.75 (AUD) 33 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

366,923.83 

(AUD) 

33,943 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,064.56 (AUD) 376 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,428.16 (AUD) 407 Ordinary Shares 

67

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,837.50 (AUD) 450 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 4,915.68 (AUD) 456 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 40,506.00 (AUD) 3,768 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 439.93 (AUD) 41 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 44,955.33 (AUD) 4,151 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 45,339.84 (AUD) 4,152 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 

452,617.20 

(AUD) 

41,909 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 46,677.04 (AUD) 4,306 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 48,339.20 (AUD) 4,480 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 48,997.39 (AUD) 4,541 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 485.10 (AUD) 45 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 49,140.00 (AUD) 4,550 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 49,974.63 (AUD) 4,623 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 495.42 (AUD) 46 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,088.65 (AUD) 469 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,168.41 (AUD) 479 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,385.00 (AUD) 500 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,691.60 (AUD) 527 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,751.25 (AUD) 535 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,788.56 (AUD) 534 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,848.21 (AUD) 541 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 5,885.72 (AUD) 547 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 52,514.98 (AUD) 4,858 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 526.26 (AUD) 49 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 54,176.08 (AUD) 4,984 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 54,222.96 (AUD) 5,016 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 54.60 (AUD) 5 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 55,764.94 (AUD) 5,173 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 57,823.92 (AUD) 5,364 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 579.96 (AUD) 54 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 59,030.37 (AUD) 5,481 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,026.74 (AUD) 557 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,220.06 (AUD) 577 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,252.40 (AUD) 580 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,420.05 (AUD) 595 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,630.70 (AUD) 610 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,689.80 (AUD) 620 Ordinary Shares 

68

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,818.62 (AUD) 627 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 6,830.57 (AUD) 631 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 60,685.20 (AUD) 5,619 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 61,891.44 (AUD) 5,736 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 637.79 (AUD) 59 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 64,139.28 (AUD) 5,972 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 64.86 (AUD) 6 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 64.92 (AUD) 6 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 66,536.73 (AUD) 6,201 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 681.03 (AUD) 63 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 7,494.79 (AUD) 693 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 76.02 (AUD) 7 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 762.30 (AUD) 70 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,326.01 (AUD) 772 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,505.42 (AUD) 789 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,956.88 (AUD) 824 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,967.90 (AUD) 835 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 8,971.41 (AUD) 833 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 805.49 (AUD) 74 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 81,492.39 (AUD) 7,497 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 82,929.00 (AUD) 7,700 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 88,713.18 (AUD) 8,199 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 884.78 (AUD) 82 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,146.00 (AUD) 850 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,341.75 (AUD) 869 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,425.76 (AUD) 876 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,817.95 (AUD) 915 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 9,857.75 (AUD) 917 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 907.20 (AUD) 84 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 91,914.24 (AUD) 8,448 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 929.66 (AUD) 86 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 931.38 (AUD) 86 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Buy 949.52 (AUD) 88 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,309.20 (AUD) 120 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,337.96 (AUD) 124 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,527.03 (AUD) 141 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,595.44 (AUD) 148 Ordinary Shares 

69

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,605.80 (AUD) 148 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,612.50 (AUD) 150 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,729.92 (AUD) 159 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,750.07 (AUD) 161 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,773.44 (AUD) 163 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 1,904.52 (AUD) 177 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,113.03 (AUD) 939 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,124.56 (AUD) 934 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,146.30 (AUD) 930 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,342.81 (AUD) 959 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 10,730.72 (AUD) 1,001 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

102,404.50 

(AUD) 

9,526 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

111,358.80 

(AUD) 

10,311 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 12,979.84 (AUD) 1,193 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

129,629.50 

(AUD) 

12,025 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,071.81 (AUD) 1,207 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,304.07 (AUD) 1,233 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,639.08 (AUD) 1,249 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,906.20 (AUD) 1,290 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 13,953.50 (AUD) 1,298 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

153,522.00 

(AUD) 

14,215 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

159,681.56 

(AUD) 

14,758 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,390.01 (AUD) 1,519 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 16,539.60 (AUD) 1,540 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 162.00 (AUD) 15 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

166,744.25 

(AUD) 

15,425 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 17,663.54 (AUD) 1,634 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 17,868.24 (AUD) 1,656 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 173.12 (AUD) 16 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 18,935.00 (AUD) 1,750 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,198.56 (AUD) 1,776 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 19,915.20 (AUD) 1,844 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 2,409.51 (AUD) 223 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 206.34 (AUD) 19 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 21,669.24 (AUD) 2,012 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 22,657.08 (AUD) 2,094 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

221,097.89 

(AUD) 

20,491 Ordinary Shares 

70

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 23,935.10 (AUD) 2,206 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 238.04 (AUD) 22 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,120.53 (AUD) 2,219 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 24,617.50 (AUD) 2,290 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,807.32 (AUD) 2,394 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 25,833.60 (AUD) 2,392 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 258.72 (AUD) 24 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 259.07 (AUD) 24 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,047.06 (AUD) 2,414 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,784.99 (AUD) 2,487 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,900.00 (AUD) 2,500 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 26,956.80 (AUD) 2,496 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

261,096.42 

(AUD) 

24,198 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 269.37 (AUD) 25 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 27,374.23 (AUD) 2,537 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

274,853.67 

(AUD) 

25,473 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,042.25 (AUD) 283 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,119.04 (AUD) 288 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,203.70 (AUD) 295 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,255.00 (AUD) 300 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,623.76 (AUD) 336 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,870.02 (AUD) 359 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 3,884.40 (AUD) 360 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 30,973.80 (AUD) 2,860 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,182.48 (AUD) 2,898 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,182.48 (AUD) 2,898 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,204.68 (AUD) 2,892 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,231.92 (AUD) 2,908 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,267.22 (AUD) 2,914 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,267.22 (AUD) 2,914 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,291.68 (AUD) 2,919 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,291.68 (AUD) 2,919 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,617.74 (AUD) 2,933 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 31,651.68 (AUD) 2,928 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 32,235.42 (AUD) 2,982 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 32,553.43 (AUD) 3,017 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,150.84 (AUD) 3,366 Ordinary Shares 

71

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 36,936.26 (AUD) 3,398 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 

368,931.68 

(AUD) 

34,192 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 37,492.84 (AUD) 3,478 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,210.86 (AUD) 3,634 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 39,938.85 (AUD) 3,681 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,052.16 (AUD) 378 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,540.20 (AUD) 420 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,772.04 (AUD) 437 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 4,950.98 (AUD) 458 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 40,321.30 (AUD) 3,730 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 40,770.00 (AUD) 3,775 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 41,647.28 (AUD) 3,842 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 420.42 (AUD) 39 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 43.12 (AUD) 4 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 439.93 (AUD) 41 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 443.21 (AUD) 41 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,795.65 (AUD) 4,345 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 46,850.30 (AUD) 4,318 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 474.32 (AUD) 44 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,017.32 (AUD) 462 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,205.60 (AUD) 482 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,385.00 (AUD) 500 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,527.04 (AUD) 508 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,600.75 (AUD) 521 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,926.83 (AUD) 546 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 5,985.97 (AUD) 554 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 52,633.89 (AUD) 4,869 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 541.50 (AUD) 50 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 559.00 (AUD) 52 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 56,927.69 (AUD) 5,303 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 57,100.68 (AUD) 5,292 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,626.53 (AUD) 613 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,630.70 (AUD) 610 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,819.90 (AUD) 635 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,830.94 (AUD) 629 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 6,956.04 (AUD) 637 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 60,531.90 (AUD) 5,610 Ordinary Shares 

72

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 64.86 (AUD) 6 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 648.00 (AUD) 60 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 67,077.84 (AUD) 6,234 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 7,424.40 (AUD) 690 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 70,351.64 (AUD) 6,502 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 71,336.26 (AUD) 6,593 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 72,997.20 (AUD) 6,759 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 75,902.40 (AUD) 7,028 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 75.67 (AUD) 7 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,081.71 (AUD) 749 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,215.60 (AUD) 760 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,314.28 (AUD) 767 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,505.42 (AUD) 789 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,589.25 (AUD) 799 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,788.50 (AUD) 810 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,853.39 (AUD) 819 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 8,971.41 (AUD) 833 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 823.08 (AUD) 76 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 86,129.00 (AUD) 8,012 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 89,751.22 (AUD) 8,318 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,183.72 (AUD) 841 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 9,701.60 (AUD) 905 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 907.20 (AUD) 84 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 91,106.25 (AUD) 8,475 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 921.40 (AUD) 85 Ordinary Shares 

02/01/2021 

Morgan Stanley Australia Securities 

Limited 

Sell 938.73 (AUD) 87 Ordinary Shares 

02/01/2021 Morgan Stanley Capital Services LLC Buy N/A 1,575 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Buy N/A 11,521 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Buy N/A 14,729 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Buy N/A 170 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Buy N/A 2,414 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Buy N/A 895 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 1,719 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 1,800 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 13,177 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 19,590 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 334,133 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 4,145 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 8,700 Swaps 

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 88 Swaps 

73

02/01/2021 Morgan Stanley Capital Services LLC Sell N/A 90,285 Swaps 











Additional information

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



Morgan Stanley - 1585 Broadway, New York, NY 10036, United States


Morgan Stanley & Co. International Plc – 25 Cabot Square, Canary Wharf, London E14 4QA, United Kingdom


Morgan Stanley & Co. LLC - 1585 Broadway, New York, NY 10036, United States


Morgan Stanley Australia Securities Limited - Level 39, Chifley Tower 2 Chifley Square, Sydney, NSW 2000,

Australia


Morgan Stanley Capital Services LLC - 1585 Broadway, New York, NY 10036, United States


Morgan Stanley Investment Management Inc., - 522 5th Avenue 6th Floor, New York, NY 10036, United States


Morgan Stanley Smith Barney LLC – 1585 Broadway, New York, NY 10036, United States


Morgan Stanley Wealth Management Australia Pty Ltd – Level 39, Chifley Tower 2 Chifley Square, Sydney, NSW

2000, Australia


E*Trade Securities LLC – Harborside 2, 200 Hudson Street, Suite 501, Jersey City, NJ 07311, United States






Contact details: Wilson Li, Phone: +852 2239 7094, E-mail: apdoi@morganstanley.com



Nature of connection between substantial product holders:


Each of the entities (as listed in Annexure A) in the Morgan Stanley group is a body corporate that each upstream

entity controls and therefore has the relevant interests that the above entities collectively have.


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

under the Financial Markets Conduct Act 2013 in relation to the financial products to which this

disclosure relates: Not Applicable










Certification

I, Wilson Li, certify that, to the best of my knowledge and belief, the information contained in this disclosure is

correct and that I am duly authorized to make this disclosure by all persons for whom it is made.

74





Annexure A

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

relevant interest in the shares.



Entities 

┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

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

│ ├───Morgan Stanley & Co. LLC

│ ├───Morgan Stanley Capital Services LLC

│ ├───Morgan Stanley Smith Barney LLC

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

│ └───Morgan Stanley Investment Management Inc.

│ └─┬─E*TRADE Financial, LLC

│ └─┬─ETCM Holdings, LLC

│ └───E*TRADE Securities LLC

└─┬─Morgan Stanley International Holdings Inc.

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

│ └───Morgan Stanley Australia Securities Limited

└─┬─Morgan Stanley International Limited

└─┬─Morgan Stanley Investments (UK)

└───Morgan Stanley & Co. International plc

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.