The a2 Milk Company Limited logo

SPH Notice – Mitsubishi UFJ Financial Group

Substantial Holder Notice19 October 2021ATMConsumer Staples

1
Disclosure of ceasing to have substantial holding

Section 279, Financial Markets Conduct Act 2013

To NZX Limited

and

To THE A2 MILK COMPANY LIMITED

Date this disclosure made: 19 October, 2021

Date last disclosure made: 13 September, 2021

Date on which substantial holding ceased: 14 October, 2021

Substantial product holder(s) giving disclosure

Full name(s): Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking

Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors

Realindex Pty Limited, First Sentier Investors (Australia) IM Limited

Summary of previous substantial holding

Class of quoted voting products: Ordinary Shares (security code: NZATME0002S8)

Summary for Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking

Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors

Realindex Pty Limited, First Sentier Investors (Australia) IM Limited

For last disclosure,—

(a) total number held in class: 39,878,430

(b) total in class: 743,612,426

(c) total percentage held in class: 5.363%

For current holding after ceasing to have substantial holding,—

(a) total number held in class: 35,833,781

(b) total in class: 743,612,426

(c) total percentage held in class: 4.819%

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

Details of the transactions or other events requiring disclosure:

For transaction details relating to subsidiaries of Mitsubishi UFJ Financial Group, Inc. see

Annexure A.

For transaction details relating to the Morgan Stanley group see Annexure C.



2

Additional information

Address(es) of substantial product holder(s):

Mitsubishi UFJ Financial Group, Inc. – 2-7-1, Marunouchi, Chiyoda-ku, Tokyo 100-8330,

Japan

Mitsubishi UFJ Trust and Banking Corporation – 1-4-5, Marunouchi, Chiyoda-ku, Tokyo,

Japan

Mitsubishi UFJ Kokusai Asset Management Co., Ltd.- 1-12-1 Yurakucho, Chiyoda-ku, Tokyo,

Japan

First Sentier Investors Realindex Pty Ltd - Level 5, Tower Three International Towers

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Australia) IM Ltd - Level 5, Tower Three International Towers

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia



Contact details: Mariko Onda, Phone: +81-3-3240-3003, E-mail:mariko_onda@mufg.jp


Nature of connection between substantial product holders: Mitsubishi UFJ Trust and

Banking Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier

Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd are wholly-owned

subsidiary of Mitsubishi UFJ Financial Group, Inc.

Name of any other person believed to have given, or believed to be required to give, a

disclosure under the Financial Markets Conduct Act 2013 in relation to the financial

products to which this disclosure relates: Not applicable


Certification

I, Mariko Onda, certify that, to the best of my knowledge and belief, the information

contained in this disclosure is correct and that I am duly authorised to make this disclosure

by all persons for whom it is made.








3

Annexure A

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


Date of

Transaction

Holder of Relevant

Interest

Nature of

Transaction

Class of

Securities

Number of

Securities

Cash

Consideration

(NZD)

14-Sep-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-62,009 -353,149.69

15-Sep-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-5,797 -33,109.82

15-Sep-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-1,821 -10,400.72

15-Sep-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-26,078 -148,945.64

15-Sep-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-4,007 -22,886.16

17-Sep-2021

First Sentier Investors

Realindex Pty Ltd

BUY

Ordinary

Shares

5,755 32,112.90

17-Sep-2021

First Sentier Investors

Realindex Pty Ltd

BUY

Ordinary

Shares

5,564 31,419.65

17-Sep-2021

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

27,964 156,039.12

20-Sep-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-3,580 -19,797.08

21-Sep-2021

Mitsubishi UFJ Trust

and Banking

Corporaton

BUY

Ordinary

Shares

1,043 5,767.79


4

27-Sep-2021

First Sentier Investors

Realindex Pty Ltd

BUY

Ordinary

Shares

9,845 61,119.73

28-Sep-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-7,960 -49,829.60

28-Sep-2021

First Sentier Investors

Realindex Pty Ltd

BUY

Ordinary

Shares

7,398 46,693.73

29-Sep-2021

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

10,926 67,413.42

30-Sep-2021

First Sentier Investors

Realindex Pty Ltd

BUY

Ordinary

Shares

2,451 15,759.93

05-Oct-2021

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

22,875 155,778.75

06-Oct-2021

Mitsubishi UFJ Trust

and Banking

Corporaton

BUY

Ordinary

Shares

608 3,879.04

07-Oct-2021

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

14,658 91,465.92

08-Oct-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-1,885 -11,941.18

08-Oct-2021

First Sentier Investors

Realindex Pty Ltd

BUY

Ordinary

Shares

10,713 67,865.21

11-Oct-2021

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

13,602 85,012.50

11-Oct-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-926 -5,723.71


5

12-Oct-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-14,528 -89,517.68

13-Oct-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-8,125 -53,565.13

13-Oct-2021

First Sentier Investors

(Australia) IM Ltd

BUY

Ordinary

Shares

13,739 94,799.10

14-Oct-2021

First Sentier Investors

Realindex Pty Ltd

SELL

Ordinary

Shares

-6,138 -44,689.55




6

Annexure B

Relevant interests held in the Morgan Stanley group


List of Morgan Stanley and its subsidiaries that have a relevant interest or are

deemed to have a relevant interest in the shares.


Entities

└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ └─┬─Morgan Stanley Domestic Holdings, Inc.

│ ├─┬─Eaton Vance Acquisitions LLC

│ │ └───Parametric Portfolio Associates LLC

│ ├───Morgan Stanley & Co. LLC

│ ├───Morgan Stanley Capital Services LLC

│ ├─┬─Morgan Stanley Investment Management Inc.

│ │ └─┬─Morgan Stanley Alternative Investments LLC

│ │ └───Morgan Stanley AIP GP LP

│ ├───Morgan Stanley Smith Barney LLC

│ └───Morgan Stanley Wealth Management Australia Pty

Ltd

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






7

Annexure C

Transaction details for the Morgan Stanley group

Date of TransactionHolder of Relevant InterestTransaction NatureConsideration Class and number of securities
9/09/2021E*TRADE Securities LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1,000 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcBuy8,820.961,564 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcBuyN/A103,319 Swaps

9/09/2021Morgan Stanley & Co. International plcBuyN/A168,513 Swaps

9/09/2021Morgan Stanley & Co. International plcBuyN/A45,262 Swaps

9/09/2021Morgan Stanley & Co. International plcBuyN/A53,731 Swaps

9/09/2021Morgan Stanley & Co. International plcBuyN/A9,212 Swaps

9/09/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A201,722 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A4,352 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcSell1,488.96264 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcSell8,697.811,514 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcSell10,135.081,797 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcSell84,229.0814,636 Ordinary Shares

9/09/2021Morgan Stanley & Co. International plcSellN/A55,453 Swaps

9/09/2021Morgan Stanley & Co. International plcSellN/A7,205 Swaps

9/09/2021Morgan Stanley & Co. LLCBorrowN/A112,559 Ordinary Shares

9/09/2021Morgan Stanley & Co. LLCBorrowN/A36,570 Ordinary Shares

9/09/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A2,886 Ordinary Shares

9/09/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A39,455 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy10,130.32 (AUD)1,822 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy10,808.64 (AUD)1,944 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy10.90 (AUD)2 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy11,086.72 (AUD)2,038 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy14,818.55 (AUD)2,719 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy197,873.15 (AUD)36,307 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy2,296.32 (AUD)416 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy2,799.19 (AUD)503 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy2,864.07 (AUD)526 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy2,904.40 (AUD)530 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy26,876.49 (AUD)4,936 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy3,371.50 (AUD)613 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy332.45 (AUD)61 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy372.18 (AUD)67 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy39,987.75 (AUD)7,205 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy4,410.45 (AUD)810 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy43,540.36 (AUD)7,831 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy5,888.55 (AUD)1,061 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy54.55 (AUD)10 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy6,038.96 (AUD)1,096 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy68,648.20 (AUD)12,596 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy80,055.04 (AUD)14,716 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy879.06 (AUD)161 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy88,415.12 (AUD)15,902 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedBuy95,349.00 (AUD)17,180 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,037.76 (AUD)188 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,378.44 (AUD)252 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,399.54 (AUD)254 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,419.60 (AUD)260 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,451.76 (AUD)263 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,505.52 (AUD)272 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,537.35 (AUD)277 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,616.16 (AUD)296 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell1,832.53 (AUD)329 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell10,808.64 (AUD)1,944 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell11,657.55 (AUD)2,139 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell11,873.52 (AUD)2,151 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell118,584.00 (AUD)21,600 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell12,176.82 (AUD)2,218 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell120,273.92 (AUD)21,632 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell13,489.02 (AUD)2,466 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell13,925.00 (AUD)2,500 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell14,188.59 (AUD)2,613 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell14,750.27 (AUD)2,677 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell15,587.00 (AUD)2,860 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell15,686.58 (AUD)2,873 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell16,833.05 (AUD)3,055 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell164,681.64 (AUD)29,619 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell166,186.85 (AUD)30,493 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell18,353.85 (AUD)3,307 Ordinary Shares
9/09/2021Morgan Stanley Australia Securities LimitedSell187,065.80 (AUD)34,324 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell195,252.48 (AUD)35,892 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell2,092.50 (AUD)375 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell2,477.52 (AUD)446 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell2,592.72 (AUD)468 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell2,616.64 (AUD)481 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell2,621.45 (AUD)481 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell21,393.72 (AUD)3,834 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell21,878.10 (AUD)3,942 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell220,476.24 (AUD)39,654 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell24,945.83 (AUD)4,511 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell25,501.05 (AUD)4,645 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell26,661.40 (AUD)4,892 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell28,016.40 (AUD)5,048 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell28,116.55 (AUD)5,159 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell28,488.15 (AUD)5,133 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell29,484.00 (AUD)5,400 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell29,538.00 (AUD)5,400 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell3,096.62 (AUD)562 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell3,150.10 (AUD)578 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell3,268.23 (AUD)591 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell3,800.50 (AUD)691 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell3,958.29 (AUD)721 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell326.40 (AUD)60 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell328.80 (AUD)60 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell330.60 (AUD)60 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell333.60 (AUD)60 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell334.20 (AUD)60 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell38,834.04 (AUD)6,972 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell39,309.44 (AUD)7,226 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell39,987.75 (AUD)7,205 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell4,293.90 (AUD)780 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell4,486.92 (AUD)807 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell40,481.70 (AUD)7,294 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell43,258.88 (AUD)7,952 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell43,495.35 (AUD)7,837 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell461,952.90 (AUD)84,762 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell47,269.35 (AUD)8,517 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell48,052.71 (AUD)8,721 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell48,106.80 (AUD)8,715 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell48,328.21 (AUD)8,771 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell5,187.00 (AUD)950 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell5,407.36 (AUD)994 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell5,410.82 (AUD)982 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell5,793.52 (AUD)1,042 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell50.08 (AUD)9 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell545.37 (AUD)98 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell555.00 (AUD)100 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell6,441.84 (AUD)1,167 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell673.36 (AUD)121 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell68,994.04 (AUD)12,409 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell7,894.62 (AUD)1,438 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell75,559.00 (AUD)13,738 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell779.10 (AUD)140 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell8,736.35 (AUD)1,603 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell81,149.92 (AUD)14,648 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell9,274.05 (AUD)1,665 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell9,550.62 (AUD)1,746 Ordinary Shares

9/09/2021Morgan Stanley Australia Securities LimitedSell9,731.76 (AUD)1,763 Ordinary Shares

9/09/2021Morgan Stanley Capital Services LLCBuyN/A1,663 Swaps

9/09/2021Morgan Stanley Capital Services LLCBuyN/A1,797 Swaps

9/09/2021Morgan Stanley Capital Services LLCBuyN/A25,914 Swaps

9/09/2021Morgan Stanley Capital Services LLCBuyN/A29,802 Swaps

9/09/2021Morgan Stanley Capital Services LLCBuyN/A30,493 Swaps

9/09/2021Morgan Stanley Capital Services LLCBuyN/A578 Swaps

9/09/2021Morgan Stanley Capital Services LLCSellN/A222 Swaps

9/09/2021Morgan Stanley Capital Services LLCSellN/A64,667 Swaps

9/09/2021Morgan Stanley Wealth Management Australia Pty LtdSell12,595.00 (AUD)2,290 Ordinary Shares

9/09/2021Parametric Portfolio Associates LLCBuy225.9656 American Depositary Receipts
9/09/2021Parametric Portfolio Associates LLCBuy6,060.961,086 Ordinary Shares

9/10/2021Morgan Stanley & Co. International plcBorrowN/A94,870 Ordinary Shares

9/10/2021Morgan Stanley & Co. International plcBuy165.5929 Ordinary Shares

9/10/2021Morgan Stanley & Co. International plcBuyN/A34,145 Swaps

9/10/2021Morgan Stanley & Co. International plcBuyN/A38,907 Swaps

9/10/2021Morgan Stanley & Co. International plcBuyN/A5,947 Swaps

9/10/2021Morgan Stanley & Co. International plcBuyN/A64,435 Swaps

9/10/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A4,352 Ordinary Shares

9/10/2021Morgan Stanley & Co. International plcSell266,075.2246,382 Ordinary Shares

9/10/2021Morgan Stanley & Co. International plcSellN/A84,959 Swaps

9/10/2021Morgan Stanley & Co. LLCBorrowN/A48,508 Ordinary Shares

9/10/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A29,783 Ordinary Shares

9/10/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A29,783 Ordinary Shares

9/10/2021Morgan Stanley AIP GP LPBuy116,952.7820,733 Ordinary Shares

9/10/2021Morgan Stanley AIP GP LPBuy118,944.0221,086 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy1,052.60 (AUD)190 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy10,416.87 (AUD)1,882 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy10,836.07 (AUD)1,981 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy11,470.56 (AUD)2,078 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy12,957.42 (AUD)2,341 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy14,443.01 (AUD)2,593 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy14,800.59 (AUD)2,674 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy148,535.80 (AUD)26,860 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy155,001.60 (AUD)28,080 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy16,813.92 (AUD)3,046 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy17,169.28 (AUD)3,088 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy18,842.84 (AUD)3,389 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy193.20 (AUD)35 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy235.21 (AUD)43 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy24,414.78 (AUD)4,407 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy27,704.28 (AUD)5,028 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy299.43 (AUD)54 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy3,321.45 (AUD)599 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy3,552.57 (AUD)643 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy35,862.74 (AUD)6,491 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy358.80 (AUD)65 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy36,338.45 (AUD)6,595 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy38,256.15 (AUD)6,893 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy38,975.44 (AUD)7,048 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy39,980.23 (AUD)7,309 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy4,715.32 (AUD)855 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy4,869.66 (AUD)879 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy484.59 (AUD)87 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy491.72 (AUD)89 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy5,495.68 (AUD)992 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy501.86 (AUD)91 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy515.59 (AUD)94 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy52,236.66 (AUD)9,429 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy523.11 (AUD)94 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy551.00 (AUD)100 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy6,054.59 (AUD)1,087 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy8,836.30 (AUD)1,595 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy80,363.35 (AUD)14,585 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy800.40 (AUD)145 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy82,572.90 (AUD)14,878 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy850.84 (AUD)154 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy9,515.77 (AUD)1,727 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedBuy9,980.20 (AUD)1,795 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell1,034.11 (AUD)187 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell1,052.60 (AUD)190 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell1,126.08 (AUD)204 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell1,440.04 (AUD)259 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell1,520.76 (AUD)276 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell1,542.90 (AUD)278 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell106,301.52 (AUD)19,188 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell12,032.40 (AUD)2,168 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell12,088.58 (AUD)2,186 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell129,521.28 (AUD)23,464 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell137,794.08 (AUD)25,008 Ordinary Shares
9/10/2021Morgan Stanley Australia Securities LimitedSell14,443.01 (AUD)2,593 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell16.62 (AUD)3 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell18,348.00 (AUD)3,300 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell193.20 (AUD)35 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell2,590.05 (AUD)465 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell2,652.90 (AUD)478 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell2,805.77 (AUD)506 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell2,986.50 (AUD)543 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell20,955.57 (AUD)3,831 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell21,351.16 (AUD)3,854 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell21,500.74 (AUD)3,881 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell22,001.43 (AUD)3,993 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell22,761.48 (AUD)4,116 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell25,071.84 (AUD)4,542 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell25,102.65 (AUD)4,523 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell250.65 (AUD)45 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell3,091.36 (AUD)556 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell3,146.85 (AUD)567 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell3,641.00 (AUD)662 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell3,688.51 (AUD)667 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell32,589.56 (AUD)5,947 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell36,338.45 (AUD)6,595 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell37,614.50 (AUD)6,839 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell4,836.42 (AUD)873 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell4,937.28 (AUD)888 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell44,869.00 (AUD)8,158 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell5,548.57 (AUD)1,007 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell5,971.44 (AUD)1,074 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell5.52 (AUD)1 Ordinary Share

9/10/2021Morgan Stanley Australia Securities LimitedSell5.53 (AUD)1 Ordinary Share

9/10/2021Morgan Stanley Australia Securities LimitedSell5.53 (AUD)1 Ordinary Share

9/10/2021Morgan Stanley Australia Securities LimitedSell5.55 (AUD)1 Ordinary Share

9/10/2021Morgan Stanley Australia Securities LimitedSell50,151.57 (AUD)9,069 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell568.56 (AUD)103 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell6,337.38 (AUD)1,146 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell6,682.20 (AUD)1,204 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell73,754.02 (AUD)13,313 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell76,208.81 (AUD)13,831 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell87,712.80 (AUD)15,890 Ordinary Shares

9/10/2021Morgan Stanley Australia Securities LimitedSell91,295.19 (AUD)16,569 Ordinary Shares

9/10/2021Morgan Stanley Capital Services LLCBuyN/A1,329 Swaps

9/10/2021Morgan Stanley Capital Services LLCSellN/A1,727 Swaps

9/10/2021Morgan Stanley Capital Services LLCSellN/A21,180 Swaps

9/10/2021Morgan Stanley Capital Services LLCSellN/A3,767 Swaps

9/10/2021Morgan Stanley Capital Services LLCSellN/A320 Swaps

9/10/2021Morgan Stanley Capital Services LLCSellN/A336 Swaps

9/10/2021Morgan Stanley Capital Services LLCSellN/A5,148 Swaps

9/10/2021Morgan Stanley Capital Services LLCSellN/A9,827 Swaps

9/10/2021Parametric Portfolio Associates LLCBuy141.1034 American Depositary Receipts

9/10/2021Parametric Portfolio Associates LLCSell1,073.03263 American Depositary Receipts

9/13/2021Morgan Stanley & Co. International plcBorrowN/A20,000 Ordinary Shares

9/13/2021Morgan Stanley & Co. International plcBuyN/A4,870 Swaps

9/13/2021Morgan Stanley & Co. International plcBuyN/A7,800 Swaps

9/13/2021Morgan Stanley & Co. International plcSell734.06127 Ordinary Shares

9/13/2021Morgan Stanley & Co. International plcSell15,976.822,781 Ordinary Shares

9/13/2021Morgan Stanley & Co. International plcSell30,926.715,382 Ordinary Shares

9/13/2021Morgan Stanley & Co. International plcSellN/A3,942 Swaps

9/13/2021Morgan Stanley & Co. International plcSellN/A33,153 Swaps

9/13/2021Morgan Stanley & Co. International plcSellN/A879 Swaps

9/13/2021Morgan Stanley & Co. International plcSellN/A92,599 Swaps

9/13/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A16,372 Ordinary Shares

9/13/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A76,122 Ordinary Shares

9/13/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A76,122 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy1,221.01 (AUD)221 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy1,313.65 (AUD)235 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy1,416.80 (AUD)253 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy1,742.52 (AUD)312 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy10,417.66 (AUD)1,872 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy106,088.88 (AUD)19,219 Ordinary Shares
9/13/2021Morgan Stanley Australia Securities LimitedBuy11,739.71 (AUD)2,121 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy12,254.48 (AUD)2,216 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy12,510.36 (AUD)2,242 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy133,518.24 (AUD)23,928 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy14,050.40 (AUD)2,509 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy14,191.71 (AUD)2,564 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy14,224.00 (AUD)2,540 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy143.78 (AUD)26 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy150,089.73 (AUD)27,141 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy16,002.48 (AUD)2,899 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy19,747.63 (AUD)3,571 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy2,581.60 (AUD)461 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy2,770.77 (AUD)497 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy2,829.06 (AUD)507 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy2,932.45 (AUD)526 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy21,720.42 (AUD)3,942 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy22,467.20 (AUD)4,012 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy23,707.11 (AUD)4,287 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy25,643.61 (AUD)4,633 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy27,272.00 (AUD)4,870 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy3,211.20 (AUD)576 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy3,421.71 (AUD)621 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy3,901.65 (AUD)703 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy3,934.45 (AUD)707 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy3,985.44 (AUD)722 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy32,383.98 (AUD)5,814 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy363.66 (AUD)66 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy37,660.00 (AUD)6,725 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy38,422.44 (AUD)6,948 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy4,300.08 (AUD)779 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy4,397.04 (AUD)788 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy446.40 (AUD)80 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy45,449.10 (AUD)8,145 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy45,529.18 (AUD)8,174 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy45,529.18 (AUD)8,174 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy45,614.24 (AUD)8,204 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy45,614.24 (AUD)8,204 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy5,297.88 (AUD)952 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy5,550.53 (AUD)1,001 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy5,903.04 (AUD)1,056 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy554.00 (AUD)100 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy6,121.26 (AUD)1,097 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy6,276.82 (AUD)1,133 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy67,614.40 (AUD)12,074 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy7,033.60 (AUD)1,256 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy7,333.86 (AUD)1,325 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy7,568.86 (AUD)1,354 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy7,579.52 (AUD)1,362 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy7,714.20 (AUD)1,380 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy7,770.15 (AUD)1,395 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy839.04 (AUD)152 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy9,251.52 (AUD)1,676 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy9,284.64 (AUD)1,682 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy9,346.50 (AUD)1,675 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedBuy9,921.24 (AUD)1,778 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell1,063.87 (AUD)191 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell143.78 (AUD)26 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell15,240.66 (AUD)2,766 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell2,017.99 (AUD)361 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell2,032.80 (AUD)363 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell2,990.88 (AUD)536 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell27,272.00 (AUD)4,870 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell3,865.47 (AUD)699 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell3,985.44 (AUD)722 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell325.09 (AUD)59 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell35,212.08 (AUD)6,379 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell4,469.71 (AUD)809 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell44.24 (AUD)8 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell588.00 (AUD)105 Ordinary Shares
9/13/2021Morgan Stanley Australia Securities LimitedSell663.60 (AUD)120 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell686.34 (AUD)123 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell691.87 (AUD)125 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell756.92 (AUD)137 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell797.94 (AUD)143 Ordinary Shares

9/13/2021Morgan Stanley Australia Securities LimitedSell9,642.50 (AUD)1,750 Ordinary Shares

9/13/2021Morgan Stanley Capital Services LLCBuyN/A1,090 Swaps

9/13/2021Morgan Stanley Capital Services LLCBuyN/A2,781 Swaps

9/13/2021Morgan Stanley Capital Services LLCBuyN/A5,382 Swaps

9/13/2021Morgan Stanley Capital Services LLCBuyN/A699 Swaps

9/13/2021Morgan Stanley Capital Services LLCBuyN/A959 Swaps

9/13/2021Morgan Stanley Capital Services LLCSellN/A16,944 Swaps

9/13/2021Morgan Stanley Capital Services LLCSellN/A20,725 Swaps

9/13/2021Morgan Stanley Capital Services LLCSellN/A461 Swaps

9/13/2021Morgan Stanley Capital Services LLCSellN/A5,814 Swaps

9/13/2021Parametric Portfolio Associates LLCSell299.6974 American Depositary Receipts

9/13/2021Parametric Portfolio Associates LLCSell579,407.12105,000 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A15,363 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcBuy32,593.285,687 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcBuyN/A24,888 Swaps

9/14/2021Morgan Stanley & Co. International plcBuyN/A27,816 Swaps

9/14/2021Morgan Stanley & Co. International plcBuyN/A41,332 Swaps

9/14/2021Morgan Stanley & Co. International plcBuyN/A5,748 Swaps

9/14/2021Morgan Stanley & Co. International plcSell3,173.72545 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcSell13,491.902,367 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcSell49,246.418,601 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcSell80,268.0114,053 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcSell171,430.3030,000 Ordinary Shares

9/14/2021Morgan Stanley & Co. International plcSellN/A14,467 Swaps

9/14/2021Morgan Stanley & Co. International plcSellN/A6,987 Swaps

9/14/2021Morgan Stanley & Co. LLCBorrowN/A28,006 Ordinary Shares

9/14/2021Morgan Stanley & Co. LLCBorrowN/A286,959 Ordinary Shares

9/14/2021Morgan Stanley & Co. LLCCollateral ReturnedN/A286,959 Ordinary Shares

9/14/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A7,441 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBorrowN/A300,000 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy1,119.08 (AUD)202 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy1,242.00 (AUD)225 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy1,331.94 (AUD)237 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy119,500.88 (AUD)21,688 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy12,475.44 (AUD)2,258 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy12,746.16 (AUD)2,268 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy12,751.53 (AUD)2,273 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy132.72 (AUD)24 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy136,769.22 (AUD)24,822 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy14,815.18 (AUD)2,667 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy15,453.70 (AUD)2,792 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy18,714.36 (AUD)3,375 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy19,593.56 (AUD)3,556 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy2,131.20 (AUD)384 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy2,977.66 (AUD)537 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy20,816.64 (AUD)3,744 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy3,040.96 (AUD)544 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy3,043.95 (AUD)546 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy3,107.86 (AUD)562 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy3,110.79 (AUD)560 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy3,249.37 (AUD)586 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy3,267.43 (AUD)593 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy30,679.68 (AUD)5,568 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy35,762.51 (AUD)6,467 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy36,465.12 (AUD)6,606 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy4,424.53 (AUD)803 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy4,589.85 (AUD)827 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy4,632.82 (AUD)831 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy43,523.10 (AUD)7,842 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy442.40 (AUD)80 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy471.75 (AUD)85 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy479.88 (AUD)86 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy49.59 (AUD)9 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy5,050.80 (AUD)915 Ordinary Shares
9/14/2021Morgan Stanley Australia Securities LimitedBuy5,739.44 (AUD)1,036 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy5,911.37 (AUD)1,068 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy52,812.82 (AUD)9,533 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy56,504.55 (AUD)10,181 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy6,271.68 (AUD)1,128 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy6,652.80 (AUD)1,188 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy6,948.37 (AUD)1,243 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy60,348.89 (AUD)10,913 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy64,474.52 (AUD)11,638 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy64,765.00 (AUD)11,701 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy7,240.97 (AUD)1,285 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy7,603.80 (AUD)1,380 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy7,898.26 (AUD)1,418 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy79,713.17 (AUD)14,467 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy792.93 (AUD)143 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy8,604.68 (AUD)1,556 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedBuy98,766.75 (AUD)17,925 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell1,315.08 (AUD)234 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell13,264.50 (AUD)2,390 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell16,710.00 (AUD)3,000 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell17,818.56 (AUD)3,228 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell18,826.07 (AUD)3,335 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell18,984.36 (AUD)3,378 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell19,540.74 (AUD)3,477 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell19,654.88 (AUD)3,488 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell2,442.04 (AUD)442 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell2,482.83 (AUD)441 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell232.68 (AUD)42 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell26,017.21 (AUD)4,709 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell29,436.19 (AUD)5,323 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell3,071.93 (AUD)554 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell3,113.55 (AUD)561 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell3,188.16 (AUD)576 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell3,831.80 (AUD)680 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell30,409.06 (AUD)5,489 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell31,604.84 (AUD)5,710 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell36,234.52 (AUD)6,517 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell38.71 (AUD)7 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell39,970.32 (AUD)7,241 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell4,099.44 (AUD)744 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell4,236.72 (AUD)762 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell4,280.76 (AUD)759 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell41,345.02 (AUD)7,463 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell43,623.76 (AUD)7,846 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell49,504.56 (AUD)8,952 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell5,236.91 (AUD)947 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell5,739.44 (AUD)1,036 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell5,834.87 (AUD)1,058 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell6,166.03 (AUD)1,112 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell6,271.68 (AUD)1,128 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell6,332.70 (AUD)1,140 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell6,887.55 (AUD)1,241 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell62,734.96 (AUD)11,324 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell64,191.64 (AUD)11,422 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell7,016.73 (AUD)1,243 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell73,603.20 (AUD)13,120 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell8,592.54 (AUD)1,551 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell889.52 (AUD)161 Ordinary Shares

9/14/2021Morgan Stanley Australia Securities LimitedSell920.13 (AUD)163 Ordinary Shares

9/14/2021Morgan Stanley Capital Services LLCBuyN/A14,053 Swaps

9/14/2021Morgan Stanley Capital Services LLCBuyN/A3,382 Swaps

9/14/2021Morgan Stanley Capital Services LLCBuyN/A442 Swaps

9/14/2021Morgan Stanley Capital Services LLCBuyN/A545 Swaps

9/14/2021Morgan Stanley Capital Services LLCBuyN/A7,264 Swaps

9/14/2021Morgan Stanley Capital Services LLCBuyN/A8,601 Swaps

9/14/2021Morgan Stanley Capital Services LLCSellN/A2,482 Swaps

9/14/2021Morgan Stanley Capital Services LLCSellN/A21,688 Swaps

9/14/2021Morgan Stanley Capital Services LLCSellN/A24,013 Swaps

9/14/2021Morgan Stanley Capital Services LLCSellN/A3,357 Swaps
9/14/2021Morgan Stanley Capital Services LLCSellN/A4,598 Swaps

9/14/2021Morgan Stanley Capital Services LLCSellN/A442 Swaps

9/14/2021Morgan Stanley Capital Services LLCSellN/A593 Swaps

9/14/2021Parametric Portfolio Associates LLCSell2,037.13503 American Depositary Receipts

9/15/2021Morgan Stanley & Co. International plcBorrowN/A8,290 Ordinary Shares

9/15/2021Morgan Stanley & Co. International plcBuy2,005.71 (USD)499 Ordinary Shares

9/15/2021Morgan Stanley & Co. International plcBuyN/A20,648 Swaps

9/15/2021Morgan Stanley & Co. International plcBuyN/A30,147 Swaps

9/15/2021Morgan Stanley & Co. International plcBuyN/A56,301 Swaps

9/15/2021Morgan Stanley & Co. International plcSell2,824.34499 Ordinary Shares

9/15/2021Morgan Stanley & Co. International plcSell10,521.941,859 Ordinary Shares

9/15/2021Morgan Stanley & Co. International plcSell52,981.619,363 Ordinary Shares

9/15/2021Morgan Stanley & Co. International plcSell2,005.71 (USD)499 Ordinary Shares

9/15/2021Morgan Stanley & Co. International plcSellN/A10,941 Swaps

9/15/2021Morgan Stanley & Co. International plcSellN/A634 Swaps

9/15/2021Morgan Stanley & Co. International plcSellN/A9,276 Swaps

9/15/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A7,441 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy1,179.14 (AUD)214 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy1,444.93 (AUD)262 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy1,493.28 (AUD)272 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy10,568.25 (AUD)1,925 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy11,218.36 (AUD)2,036 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy11,332.56 (AUD)2,053 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy11,796.24 (AUD)2,137 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy12,265.14 (AUD)2,228 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy132.24 (AUD)24 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy14,599.25 (AUD)2,652 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy14,929.91 (AUD)2,717 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy15,034.31 (AUD)2,736 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy15,917.00 (AUD)2,894 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy17,824.08 (AUD)3,229 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy170.19 (AUD)31 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,117.21 (AUD)386 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,328.61 (AUD)423 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,548.81 (AUD)463 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,575.60 (AUD)470 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,620.38 (AUD)476 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,646.84 (AUD)483 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,679.72 (AUD)489 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy2,691.32 (AUD)488 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy20,872.98 (AUD)3,802 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy209.38 (AUD)38 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy21.96 (AUD)4 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy26,686.00 (AUD)4,852 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy279.99 (AUD)51 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy29,068.32 (AUD)5,266 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy3,011.19 (AUD)546 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy3,107.50 (AUD)565 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy3,139.78 (AUD)574 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy3,145.52 (AUD)574 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy3,325.54 (AUD)603 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy3,355.00 (AUD)610 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy312.93 (AUD)57 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy34,730.99 (AUD)6,332 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy4,167.60 (AUD)755 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy4,357.53 (AUD)793 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy4,541.62 (AUD)825 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy4,738.60 (AUD)860 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy4,744.11 (AUD)861 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy40,327.32 (AUD)7,359 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy401.50 (AUD)73 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy43,701.72 (AUD)7,953 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy462.00 (AUD)84 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy47,448.50 (AUD)8,627 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy47,614.77 (AUD)8,673 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy5,391.75 (AUD)983 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy5,478.00 (AUD)996 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy5,505.50 (AUD)1,001 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy5,680.81 (AUD)1,031 Ordinary Shares
9/15/2021Morgan Stanley Australia Securities LimitedBuy5,901.50 (AUD)1,073 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy5,934.27 (AUD)1,077 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy51,018.00 (AUD)9,276 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy569.92 (AUD)104 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy582.47 (AUD)106 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy6,594.50 (AUD)1,199 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy6,595.94 (AUD)1,196 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy67,029.15 (AUD)12,165 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy7,139.00 (AUD)1,298 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy7,203.93 (AUD)1,311 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy7,629.63 (AUD)1,391 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy8,275.47 (AUD)1,506 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy8,296.56 (AUD)1,503 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy8,987.13 (AUD)1,637 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy842.38 (AUD)154 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy9,582.72 (AUD)1,736 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy9,751.50 (AUD)1,773 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy9,883.50 (AUD)1,797 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy940.84 (AUD)172 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedBuy957.87 (AUD)174 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell1,001.01 (AUD)183 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell1,024.86 (AUD)186 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell1,287.00 (AUD)234 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell1,474.00 (AUD)268 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell1,595.28 (AUD)289 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell1,849.20 (AUD)335 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell11,796.24 (AUD)2,137 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell114,062.51 (AUD)20,701 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell132.24 (AUD)24 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell133,105.50 (AUD)24,201 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell14,927.52 (AUD)2,724 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell15,464.56 (AUD)2,822 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell155,526.00 (AUD)28,175 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell170.19 (AUD)31 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell2,215.02 (AUD)402 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell2,360.70 (AUD)430 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell2,854.50 (AUD)519 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell236.50 (AUD)43 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell260,941.44 (AUD)47,272 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell30,360.00 (AUD)5,500 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell32,813.73 (AUD)5,977 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell34,817.58 (AUD)6,342 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell35,458.50 (AUD)6,447 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell41,619.69 (AUD)7,581 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell41,756.00 (AUD)7,592 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell449.36 (AUD)82 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell5,478.00 (AUD)996 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell55.20 (AUD)10 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell62,876.00 (AUD)11,432 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell68,175.23 (AUD)12,373 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell94,005.60 (AUD)17,030 Ordinary Shares

9/15/2021Morgan Stanley Australia Securities LimitedSell947.72 (AUD)172 Ordinary Shares

9/15/2021Morgan Stanley Capital Services LLCBuyN/A1,127 Swaps

9/15/2021Morgan Stanley Capital Services LLCBuyN/A2,896 Swaps

9/15/2021Morgan Stanley Capital Services LLCBuyN/A335 Swaps

9/15/2021Morgan Stanley Capital Services LLCBuyN/A420 Swaps

9/15/2021Morgan Stanley Capital Services LLCBuyN/A47,272 Swaps

9/15/2021Morgan Stanley Capital Services LLCBuyN/A9,363 Swaps

9/15/2021Morgan Stanley Capital Services LLCSellN/A1,620 Swaps

9/15/2021Morgan Stanley Capital Services LLCSellN/A1,779 Swaps

9/15/2021Morgan Stanley Capital Services LLCSellN/A18,422 Swaps

9/15/2021Morgan Stanley Capital Services LLCSellN/A2,053 Swaps

9/15/2021Morgan Stanley Capital Services LLCSellN/A2,896 Swaps

9/15/2021Morgan Stanley Capital Services LLCSellN/A30,007 Swaps

9/15/2021Morgan Stanley Capital Services LLCSellN/A9,057 Swaps

9/15/2021Parametric Portfolio Associates LLCSell1,211.99303 American Depositary Receipts

9/15/2021Parametric Portfolio Associates LLCSell1,923.99481 American Depositary Receipts

9/15/2021Parametric Portfolio Associates LLCSell2,095.98524 American Depositary Receipts

9/16/2021Morgan Stanley & Co. International plcBorrowN/A41,647 Ordinary Shares
9/16/2021Morgan Stanley & Co. International plcBuy16,145.472,843 Ordinary Shares

9/16/2021Morgan Stanley & Co. International plcBuyN/A27,517 Swaps

9/16/2021Morgan Stanley & Co. International plcBuyN/A46,755 Swaps

9/16/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A20 Ordinary Shares

9/16/2021Morgan Stanley & Co. International plcSell783.84138 Ordinary Shares

9/16/2021Morgan Stanley & Co. International plcSell161,121.2128,397 Ordinary Shares

9/16/2021Morgan Stanley & Co. International plcSell586,977.60103,451 Ordinary Shares

9/16/2021Morgan Stanley & Co. International plcSell614,448.62108,327 Ordinary Shares

9/16/2021Morgan Stanley & Co. International plcSellN/A5,000 Swaps

9/16/2021Morgan Stanley & Co. International plcSellN/A6,169 Swaps

9/16/2021Morgan Stanley & Co. LLCBorrowN/A39,036 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A89,188 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy1,043.28 (AUD)189 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy1,056.96 (AUD)192 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy1,070.18 (AUD)193 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy1,138.50 (AUD)207 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy1,634.30 (AUD)295 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy1,914.75 (AUD)345 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy1,961.37 (AUD)355 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy104.88 (AUD)19 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy11,122.20 (AUD)2,004 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy117,186.68 (AUD)21,268 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy118,178.69 (AUD)21,217 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy12,580.08 (AUD)2,279 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy12,807.48 (AUD)2,316 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy122,820.50 (AUD)22,331 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy15,478.47 (AUD)2,799 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy15,511.65 (AUD)2,805 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy155.96 (AUD)28 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy160.22 (AUD)29 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy17,174.00 (AUD)3,100 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy177.60 (AUD)32 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy191,227.40 (AUD)34,580 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy2,312.09 (AUD)420 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy2,523.58 (AUD)458 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy2,530.80 (AUD)456 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy2,894.80 (AUD)523 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy27.75 (AUD)5 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,008.10 (AUD)542 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,013.97 (AUD)547 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,190.56 (AUD)578 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,212.33 (AUD)583 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,253.85 (AUD)590 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,267.84 (AUD)592 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,338.09 (AUD)602 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,421.26 (AUD)617 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,455.52 (AUD)626 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy3,696.30 (AUD)666 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy30,266.50 (AUD)5,503 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy382.60 (AUD)69 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy39,240.65 (AUD)7,045 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy398.16 (AUD)72 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy4,273.50 (AUD)777 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy4,488.00 (AUD)816 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy4,549.86 (AUD)828 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy4,648.16 (AUD)836 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy4,672.48 (AUD)848 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy4,721.35 (AUD)853 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy4,975.53 (AUD)903 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy40,738.98 (AUD)7,314 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy412.50 (AUD)75 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy44.00 (AUD)8 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy469.20 (AUD)85 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy48,194.08 (AUD)8,668 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy51,215.40 (AUD)9,228 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy6,138.30 (AUD)1,110 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy6,347.26 (AUD)1,153 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy6,878.95 (AUD)1,235 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy62,224.43 (AUD)11,293 Ordinary Shares
9/16/2021Morgan Stanley Australia Securities LimitedBuy66.24 (AUD)12 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy7,021.51 (AUD)1,264 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy760.38 (AUD)138 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy79,659.66 (AUD)14,379 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy8,008.00 (AUD)1,456 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy8,044.08 (AUD)1,452 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy8,272.88 (AUD)1,496 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy82,601.28 (AUD)14,964 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy93,674.40 (AUD)16,970 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedBuy99,984.50 (AUD)18,179 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell1,036.82 (AUD)188 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell1,074.76 (AUD)194 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell1,185.56 (AUD)214 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell1,251.00 (AUD)225 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell1,264.08 (AUD)229 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell1,797.25 (AUD)325 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell1,929.97 (AUD)349 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell10,436.49 (AUD)1,901 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell10,972.50 (AUD)1,995 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell11,387.02 (AUD)2,061 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell117,700.00 (AUD)21,400 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell12,392.40 (AUD)2,245 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell12,580.08 (AUD)2,279 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell121,729.77 (AUD)22,173 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell121.44 (AUD)22 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell13,819.47 (AUD)2,499 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell14,720.86 (AUD)2,662 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell141,444.48 (AUD)25,624 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell148.50 (AUD)27 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell16,510.32 (AUD)2,991 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell16,720.00 (AUD)3,040 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell2,174.88 (AUD)394 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell2,468.48 (AUD)448 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell2,509.84 (AUD)458 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell2,809.24 (AUD)508 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell20,143.44 (AUD)3,636 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell205.35 (AUD)37 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell22,573.46 (AUD)4,082 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell25,991.00 (AUD)4,700 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell29,743.80 (AUD)5,340 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell3,002.79 (AUD)543 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell3,047.00 (AUD)550 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell36,227.76 (AUD)6,563 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell4,361.58 (AUD)788 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell40,250.55 (AUD)7,305 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell412.50 (AUD)75 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell432.12 (AUD)78 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell5,547.72 (AUD)996 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell524.40 (AUD)95 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell545.86 (AUD)98 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell56,751.76 (AUD)10,244 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell6,033.51 (AUD)1,099 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell61,431.53 (AUD)11,029 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell68,285.43 (AUD)12,393 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell7,180.53 (AUD)1,302 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell7,372.62 (AUD)1,332 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell7,498.05 (AUD)1,351 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell753.50 (AUD)137 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell770.00 (AUD)140 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell8,458.77 (AUD)1,531 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell8,589.12 (AUD)1,556 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell9,162.65 (AUD)1,645 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell9,352.99 (AUD)1,699 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell9,438.63 (AUD)1,713 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell9,623.70 (AUD)1,734 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell9,712.50 (AUD)1,750 Ordinary Shares

9/16/2021Morgan Stanley Australia Securities LimitedSell95,590.00 (AUD)17,380 Ordinary Shares

9/16/2021Morgan Stanley Capital Services LLCBuyN/A108,327 Swaps

9/16/2021Morgan Stanley Capital Services LLCBuyN/A14,487 Swaps
9/16/2021Morgan Stanley Capital Services LLCBuyN/A176 Swaps

9/16/2021Morgan Stanley Capital Services LLCBuyN/A229 Swaps

9/16/2021Morgan Stanley Capital Services LLCBuyN/A28,397 Swaps

9/16/2021Morgan Stanley Capital Services LLCBuyN/A419 Swaps

9/16/2021Morgan Stanley Capital Services LLCBuyN/A50,598 Swaps

9/16/2021Morgan Stanley Capital Services LLCBuyN/A524 Swaps

9/16/2021Morgan Stanley Capital Services LLCBuyN/A996 Swaps

9/16/2021Morgan Stanley Capital Services LLCSellN/A17,320 Swaps

9/16/2021Morgan Stanley Capital Services LLCSellN/A208,121 Swaps

9/16/2021Morgan Stanley Capital Services LLCSellN/A3,812 Swaps

9/16/2021Morgan Stanley Capital Services LLCSellN/A9,122 Swaps

9/16/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,770.00 (AUD)500 Ordinary Shares

9/16/2021Parametric Portfolio Associates LLCBuy984.00240 American Depositary Receipts

9/16/2021Parametric Portfolio Associates LLCBuy996.30243 American Depositary Receipts

9/16/2021Parametric Portfolio Associates LLCSell367,861.1764,826 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A15,373 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy401.7672 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy463.1483 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy686.34123 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy1,043.46187 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy2,611.44468 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy5,651.741,010 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy6,533.741,156 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy50,671.989,081 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuy278,330.4049,880 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcBuyN/A100,000 Swaps

9/17/2021Morgan Stanley & Co. International plcBuyN/A111,218 Swaps

9/17/2021Morgan Stanley & Co. International plcBuyN/A19,755 Swaps

9/17/2021Morgan Stanley & Co. International plcBuyN/A200,000 Swaps

9/17/2021Morgan Stanley & Co. International plcBuyN/A4,686 Swaps

9/17/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A20 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcSell401.7672 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcSell37,218.606,670 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcSell172,307.3130,880 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcSell183,965.6832,959 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcSell212,271.2037,914 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcSell367,956.9965,919 Ordinary Shares

9/17/2021Morgan Stanley & Co. International plcSellN/A125,249 Swaps

9/17/2021Morgan Stanley & Co. International plcSellN/A182,000 Swaps

9/17/2021Morgan Stanley & Co. International plcSellN/A552 Swaps

9/17/2021Morgan Stanley & Co. International plcSellN/A6,540 Swaps

9/17/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A846 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,264.39 (AUD)227 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,351.76 (AUD)244 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,560.96 (AUD)288 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,663.94 (AUD)307 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,676.88 (AUD)306 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,720.38 (AUD)318 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,757.76 (AUD)317 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,851.63 (AUD)341 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy1,957.62 (AUD)354 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy10,190.61 (AUD)1,863 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy10,495.57 (AUD)1,917 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy10,695.04 (AUD)1,966 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy103,634.73 (AUD)18,877 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy104,887.84 (AUD)19,352 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy105,484.04 (AUD)19,462 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy11,628.89 (AUD)2,124 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy11,700.33 (AUD)2,139 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy113,482.03 (AUD)20,957 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy119,680.02 (AUD)22,122 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy12,681.39 (AUD)2,329 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy129,366.65 (AUD)23,737 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy13,094.72 (AUD)2,416 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy13,550.00 (AUD)2,500 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy13,582.15 (AUD)2,465 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy13,788.50 (AUD)2,530 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy13,794.60 (AUD)2,490 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy134.88 (AUD)24 Ordinary Shares
9/17/2021Morgan Stanley Australia Securities LimitedBuy137.00 (AUD)25 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy14,456.24 (AUD)2,638 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy15,245.85 (AUD)2,747 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy16,059.92 (AUD)2,936 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy16,335.88 (AUD)3,014 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy16,852.36 (AUD)3,031 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy160,894.90 (AUD)29,522 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy167,972.96 (AUD)30,652 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy18,073.00 (AUD)3,286 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy18,860.02 (AUD)3,386 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy18,870.31 (AUD)3,472 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy182,128.92 (AUD)32,757 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy19,291.28 (AUD)3,556 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy19,564.38 (AUD)3,613 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy19,774.36 (AUD)3,625 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,161.14 (AUD)398 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,193.84 (AUD)396 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,712.06 (AUD)499 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,712.06 (AUD)499 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,833.74 (AUD)519 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,842.42 (AUD)514 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,860.29 (AUD)521 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,980.52 (AUD)538 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,983.75 (AUD)550 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,991.60 (AUD)540 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy2,997.54 (AUD)546 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy20,003.20 (AUD)3,572 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy20,010.90 (AUD)3,665 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy202,057.38 (AUD)36,211 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy21,477.92 (AUD)3,856 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy21,952.88 (AUD)4,006 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy22,253.34 (AUD)4,102 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy24,348.50 (AUD)4,427 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy24,357.61 (AUD)4,373 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy25,612.80 (AUD)4,640 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy254.27 (AUD)47 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy256,515.65 (AUD)46,895 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy259,664.32 (AUD)47,384 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy27,454.53 (AUD)4,929 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy27,599.59 (AUD)5,009 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy28,050.16 (AUD)5,128 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy28,206.48 (AUD)5,064 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy28,556.92 (AUD)5,164 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy281.84 (AUD)52 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy295,927.00 (AUD)54,100 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,073.14 (AUD)567 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,081.13 (AUD)569 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,095.36 (AUD)569 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,119.04 (AUD)576 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,228.86 (AUD)586 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,618.60 (AUD)652 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,828.60 (AUD)709 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,832.92 (AUD)702 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,878.97 (AUD)717 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy3,929.77 (AUD)703 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy307,397.59 (AUD)56,197 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy32,994.30 (AUD)6,054 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy328.20 (AUD)60 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy35,915.92 (AUD)6,554 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy35,943.52 (AUD)6,488 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy36,223.20 (AUD)6,480 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy36,520.28 (AUD)6,628 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy366.49 (AUD)67 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy382.20 (AUD)70 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy39,959.28 (AUD)7,239 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,060.25 (AUD)745 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,066.66 (AUD)751 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,145.94 (AUD)743 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,188.10 (AUD)772 Ordinary Shares
9/17/2021Morgan Stanley Australia Securities LimitedBuy4,398.30 (AUD)810 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,509.96 (AUD)826 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,553.88 (AUD)831 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,556.51 (AUD)833 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,570.02 (AUD)819 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,926.52 (AUD)899 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy4,949.49 (AUD)909 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy40,217.92 (AUD)7,393 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy425.88 (AUD)78 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy43,729.40 (AUD)7,865 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy45,494.72 (AUD)8,363 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy45,533.26 (AUD)8,219 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy45,605.40 (AUD)8,345 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy45,962.28 (AUD)8,418 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy47,369.47 (AUD)8,597 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy48,779.64 (AUD)8,934 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy49,153.50 (AUD)8,937 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy49,837.17 (AUD)9,111 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy49.41 (AUD)9 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy493.95 (AUD)89 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy5,063.13 (AUD)909 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy5,174.79 (AUD)953 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy5,242.90 (AUD)962 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy5,361.31 (AUD)991 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy5,408.72 (AUD)997 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy5,882.74 (AUD)1,059 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy5,915.59 (AUD)1,063 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy503.59 (AUD)93 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy52,525.22 (AUD)9,691 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy52,612.25 (AUD)9,725 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy54.70 (AUD)10 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy57,401.40 (AUD)10,380 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy59,072.40 (AUD)10,760 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy590.42 (AUD)106 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy6,049.82 (AUD)1,106 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy6,152.84 (AUD)1,130 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy6,435.52 (AUD)1,183 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy6,638.07 (AUD)1,227 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy6,742.18 (AUD)1,217 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy607,148.12 (AUD)110,996 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy62,300.98 (AUD)11,266 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy63,492.00 (AUD)11,440 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy632.20 (AUD)116 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy64,160.88 (AUD)11,816 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy657.60 (AUD)120 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy66,048.55 (AUD)12,119 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy68,647.95 (AUD)12,369 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy7,045.29 (AUD)1,266 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy7,364.85 (AUD)1,327 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy7,477.20 (AUD)1,340 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy7,906.13 (AUD)1,452 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy7,920.24 (AUD)1,464 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy70,329.60 (AUD)12,672 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy70,931.34 (AUD)13,003 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy71.24 (AUD)13 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy77,244.30 (AUD)14,070 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy77,340.33 (AUD)14,139 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy77,870.80 (AUD)14,210 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy79,071.66 (AUD)14,562 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy79,571.02 (AUD)14,681 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy8,278.92 (AUD)1,508 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy8,284.94 (AUD)1,530 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy8,374.68 (AUD)1,548 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy8,463.72 (AUD)1,506 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy80,197.44 (AUD)14,424 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy849.40 (AUD)155 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy884.04 (AUD)159 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy94,219.60 (AUD)17,288 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy949.77 (AUD)173 Ordinary Shares
9/17/2021Morgan Stanley Australia Securities LimitedBuy960.15 (AUD)173 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy962.72 (AUD)176 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy972.00 (AUD)180 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy980.32 (AUD)176 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedBuy997.28 (AUD)184 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell1,045.28 (AUD)188 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell1,077.58 (AUD)199 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell1,085,604.40 (AUD)200,000 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell1,723.56 (AUD)318 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell1,909.73 (AUD)353 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell10,253.24 (AUD)1,890 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell10,353.47 (AUD)1,912 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell11,415.89 (AUD)2,087 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell12,314.24 (AUD)2,272 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell13,582.15 (AUD)2,465 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell14,025.00 (AUD)2,550 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell15,014.75 (AUD)2,755 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell15,890.35 (AUD)2,905 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell16,774.90 (AUD)3,095 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell17,402.80 (AUD)3,130 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell178,149.98 (AUD)32,869 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell18,109.65 (AUD)3,263 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell184.14 (AUD)33 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell19,021.56 (AUD)3,516 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell2,423.02 (AUD)445 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell2,635.97 (AUD)485 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell2,999.91 (AUD)554 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell21,477.92 (AUD)3,856 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell21,567.00 (AUD)3,900 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell23,150.40 (AUD)4,240 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell3,068.16 (AUD)564 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell3,175.67 (AUD)587 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell3,569.75 (AUD)655 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell4,044.20 (AUD)730 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell4,198.62 (AUD)762 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell4,676.34 (AUD)862 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell4,726.00 (AUD)850 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell4,987.21 (AUD)921 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell41,087.16 (AUD)7,484 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell432.92 (AUD)79 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell45,518.11 (AUD)8,261 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell45,686.76 (AUD)8,337 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell5,433.48 (AUD)972 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell545,906.00 (AUD)100,000 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell59,595.65 (AUD)10,895 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell6,200.48 (AUD)1,144 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell63,838.00 (AUD)11,800 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell64,215.06 (AUD)11,761 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell70,278.56 (AUD)12,848 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell785.78 (AUD)143 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell8,676.57 (AUD)1,569 Ordinary Shares

9/17/2021Morgan Stanley Australia Securities LimitedSell9,054.71 (AUD)1,666 Ordinary Shares

9/17/2021Morgan Stanley Capital Services LLCBuyN/A16,971 Swaps

9/17/2021Morgan Stanley Capital Services LLCBuyN/A184 Swaps

9/17/2021Morgan Stanley Capital Services LLCBuyN/A188 Swaps

9/17/2021Morgan Stanley Capital Services LLCBuyN/A32,959 Swaps

9/17/2021Morgan Stanley Capital Services LLCBuyN/A37,914 Swaps

9/17/2021Morgan Stanley Capital Services LLCBuyN/A65,919 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A102,000 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A102,314 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A103,035 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A14,139 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A14,139 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A18,862 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A184 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A21,000 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A3,091 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A33,165 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A33,720 Swaps
9/17/2021Morgan Stanley Capital Services LLCSellN/A4,717 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A5,249 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A5,324 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A558 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A61,000 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A64,607 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A833 Swaps

9/17/2021Morgan Stanley Capital Services LLCSellN/A92,550 Swaps

9/17/2021Parametric Portfolio Associates LLCBuy687,929.74125,695 Ordinary Shares

9/17/2021Parametric Portfolio Associates LLCSell983.99246 American Depositary Receipts

9/17/2021Parametric Portfolio Associates LLCSell47,590.328,533 Ordinary Shares

9/20/2021Morgan Stanley & Co. International plcBorrowN/A238,020 Ordinary Shares

9/20/2021Morgan Stanley & Co. International plcBuy32,928.155,933 Ordinary Shares

9/20/2021Morgan Stanley & Co. International plcBuyN/A105,073 Swaps

9/20/2021Morgan Stanley & Co. International plcBuyN/A38,587 Swaps

9/20/2021Morgan Stanley & Co. International plcSell58,157.8410,497 Ordinary Shares

9/20/2021Morgan Stanley & Co. International plcSell110,922.7720,020 Ordinary Shares

9/20/2021Morgan Stanley & Co. International plcSell303,888.6854,840 Ordinary Shares

9/20/2021Morgan Stanley & Co. International plcSellN/A14,432 Swaps

9/20/2021Morgan Stanley & Co. International plcSellN/A20,212 Swaps

9/20/2021Morgan Stanley & Co. International plcSellN/A5,398 Swaps

9/20/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A3,877 Ordinary Shares

9/20/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,718 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy1,144.87 (AUD)213 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy1,300.80 (AUD)240 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy1,404.32 (AUD)262 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy106,938.42 (AUD)19,694 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy107,827.20 (AUD)19,968 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy12,581.91 (AUD)2,343 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy13,181.40 (AUD)2,441 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy17,285.40 (AUD)3,201 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy2,027.08 (AUD)374 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy2,877.90 (AUD)530 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy2,929.48 (AUD)543 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy22,372.25 (AUD)4,105 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy22,400.84 (AUD)4,156 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy22,589.49 (AUD)4,191 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy26,033.82 (AUD)4,839 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy26,765.50 (AUD)4,975 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy3,001.83 (AUD)559 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy3,344.90 (AUD)620 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy3,435.63 (AUD)638 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy3,608.47 (AUD)667 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy3,736.80 (AUD)692 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy3,799.95 (AUD)705 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy30,687.52 (AUD)5,704 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy30,820.00 (AUD)5,750 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy33,404.42 (AUD)6,209 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy34,803.70 (AUD)6,386 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy365.16 (AUD)68 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy37,125.40 (AUD)6,812 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy381.98 (AUD)71 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy388.80 (AUD)72 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy4,297.22 (AUD)798 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy4,298.40 (AUD)796 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy4,311.77 (AUD)797 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy43,200.00 (AUD)8,000 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy44,123.52 (AUD)8,232 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy468.49 (AUD)87 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy47,045.36 (AUD)8,696 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy5,481.63 (AUD)1,017 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy5,681.60 (AUD)1,060 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy5,756.60 (AUD)1,070 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy50,046.15 (AUD)9,285 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy53,590.18 (AUD)9,961 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy6,089.58 (AUD)1,134 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy6,512.40 (AUD)1,215 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy60,721.84 (AUD)11,224 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy62,886.82 (AUD)11,689 Ordinary Shares
9/20/2021Morgan Stanley Australia Securities LimitedBuy65,610.00 (AUD)12,150 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy66,919.60 (AUD)12,485 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy68,291.76 (AUD)12,741 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy70.33 (AUD)13 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy71,439.06 (AUD)13,254 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy71,874.62 (AUD)13,261 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy753.38 (AUD)139 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy8,774.92 (AUD)1,628 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy9,405.55 (AUD)1,745 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy9,481.01 (AUD)1,759 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy9,511.84 (AUD)1,768 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy9,660.67 (AUD)1,794 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedBuy95,788.56 (AUD)17,871 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell1,095.48 (AUD)204 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell1,401.19 (AUD)259 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell10,524.60 (AUD)1,949 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell11,033.33 (AUD)2,047 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell110,015.29 (AUD)20,411 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell14,553.00 (AUD)2,695 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell15,233.40 (AUD)2,821 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell17,857.80 (AUD)3,307 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell180,776.72 (AUD)33,727 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell186,861.60 (AUD)34,604 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell19,222.20 (AUD)3,540 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell2,064.37 (AUD)383 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell2,578.18 (AUD)477 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell2,586.60 (AUD)479 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell2,743.80 (AUD)510 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell2,877.90 (AUD)530 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell20,336.47 (AUD)3,773 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell217,869.19 (AUD)40,421 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell24,240.10 (AUD)4,460 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell275.14 (AUD)51 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell275.14 (AUD)51 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell3,089.11 (AUD)571 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell3,726.00 (AUD)690 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell31,069.50 (AUD)5,775 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell34,803.70 (AUD)6,386 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell4,311.77 (AUD)797 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell4,424.88 (AUD)824 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell4,961.28 (AUD)912 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell40,538.19 (AUD)7,521 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell419.25 (AUD)78 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell444.44 (AUD)82 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell5,686.66 (AUD)1,057 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell6,633.54 (AUD)1,233 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell64,800.00 (AUD)12,000 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell706.09 (AUD)131 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell75,281.40 (AUD)13,941 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell79,263.54 (AUD)14,733 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell8,980.60 (AUD)1,660 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell9,524.13 (AUD)1,767 Ordinary Shares

9/20/2021Morgan Stanley Australia Securities LimitedSell9,598.82 (AUD)1,771 Ordinary Shares

9/20/2021Morgan Stanley Capital Services LLCBuyN/A10,497 Swaps

9/20/2021Morgan Stanley Capital Services LLCBuyN/A14,314 Swaps

9/20/2021Morgan Stanley Capital Services LLCBuyN/A20,020 Swaps

9/20/2021Morgan Stanley Capital Services LLCBuyN/A21,040 Swaps

9/20/2021Morgan Stanley Capital Services LLCBuyN/A33,727 Swaps

9/20/2021Morgan Stanley Capital Services LLCBuyN/A54,840 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A1,060 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A14,314 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A15,479 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A27,249 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A3,488 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A32,415 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A34,774 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A4,105 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A5,750 Swaps

9/20/2021Morgan Stanley Capital Services LLCSellN/A564 Swaps
9/20/2021Morgan Stanley Capital Services LLCSellN/A8,835 Swaps

9/20/2021Morgan Stanley Wealth Management Australia Pty LtdSell4,029.62 (AUD)749 Ordinary Shares

9/20/2021Morgan Stanley Wealth Management Australia Pty LtdSell5,202.46 (AUD)967 Ordinary Shares

9/20/2021Morgan Stanley Wealth Management Australia Pty LtdSell8,651.04 (AUD)1,608 Ordinary Shares

9/20/2021Parametric Portfolio Associates LLCSell3,740.31969 American Depositary Receipts

9/21/2021Morgan Stanley & Co. International plcBuy88.4816 Ordinary Shares

9/21/2021Morgan Stanley & Co. International plcBuyN/A100,000 Swaps

9/21/2021Morgan Stanley & Co. International plcBuyN/A212,102 Swaps

9/21/2021Morgan Stanley & Co. International plcBuyN/A44,325 Swaps

9/21/2021Morgan Stanley & Co. International plcBuyN/A80,423 Swaps

9/21/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A30,918 Ordinary Shares

9/21/2021Morgan Stanley & Co. International plcSell48,364.368,791 Ordinary Shares

9/21/2021Morgan Stanley & Co. International plcSell72,547.3213,188 Ordinary Shares

9/21/2021Morgan Stanley & Co. International plcSell109,767.7220,108 Ordinary Shares

9/21/2021Morgan Stanley & Co. International plcSellN/A11,118 Swaps

9/21/2021Morgan Stanley & Co. International plcSellN/A28,013 Swaps

9/21/2021Morgan Stanley & Co. International plcSellN/A4,800 Swaps

9/21/2021Morgan Stanley & Co. International plcSellN/A47,024 Swaps

9/21/2021Morgan Stanley & Co. LLCBorrowN/A111,108 Ordinary Shares

9/21/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A27,697 Ordinary Shares

9/21/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A27,697 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,055.69 (AUD)199 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,121.40 (AUD)210 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,211.41 (AUD)229 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,285.20 (AUD)238 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,329.66 (AUD)249 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,374.72 (AUD)256 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,426.95 (AUD)270 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,448.09 (AUD)274 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,665.51 (AUD)309 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,823.20 (AUD)344 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,830.42 (AUD)347 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy1,972.74 (AUD)366 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy10,419.80 (AUD)1,966 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy10,502.05 (AUD)1,963 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy10.67 (AUD)2 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy105,491.20 (AUD)19,904 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy11,646.70 (AUD)2,210 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy11,815.22 (AUD)2,223 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy11,887.70 (AUD)2,222 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy112.14 (AUD)21 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy12,105.20 (AUD)2,284 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy12,749.05 (AUD)2,383 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy126.96 (AUD)24 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy13,371.36 (AUD)2,504 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy13,382.50 (AUD)2,525 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy13,611.66 (AUD)2,549 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy137.28 (AUD)26 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy14,592.63 (AUD)2,769 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy14,696.90 (AUD)2,773 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy146,104.51 (AUD)27,619 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy148,468.90 (AUD)28,013 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy15,251.04 (AUD)2,856 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy15,654.21 (AUD)2,937 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy153.12 (AUD)29 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy159,651.80 (AUD)29,620 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy168.96 (AUD)32 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy175.56 (AUD)33 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy18,152.12 (AUD)3,374 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,221.94 (AUD)413 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,331.09 (AUD)439 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,350.42 (AUD)446 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,370.60 (AUD)439 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,450.91 (AUD)462 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,457.00 (AUD)455 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,544.00 (AUD)480 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,798.41 (AUD)529 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,806.34 (AUD)529 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,824.80 (AUD)528 Ordinary Shares
9/21/2021Morgan Stanley Australia Securities LimitedBuy2,864.47 (AUD)542 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,885.92 (AUD)544 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,983.56 (AUD)564 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy2,997.97 (AUD)563 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy238.50 (AUD)45 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy264.50 (AUD)50 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy27,635.52 (AUD)5,234 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy280.37 (AUD)53 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy296.24 (AUD)56 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,036.46 (AUD)574 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,048.76 (AUD)572 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,130.24 (AUD)584 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,157.44 (AUD)598 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,213.00 (AUD)595 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,263.04 (AUD)618 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,351.73 (AUD)633 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,821.51 (AUD)709 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy3,830.21 (AUD)722 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy30,381.12 (AUD)5,754 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy30,645.12 (AUD)5,804 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy32,290.16 (AUD)6,104 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy33,330.87 (AUD)6,277 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy35,029.80 (AUD)6,487 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy36,977.10 (AUD)6,990 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy396.37 (AUD)75 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,005.00 (AUD)750 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,141.80 (AUD)767 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,262.47 (AUD)805 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,771.58 (AUD)902 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,788.96 (AUD)907 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,840.42 (AUD)909 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,848.03 (AUD)913 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy4,980.85 (AUD)931 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy40,327.68 (AUD)7,552 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy42.64 (AUD)8 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy443.52 (AUD)84 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy483.21 (AUD)91 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy491.04 (AUD)93 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,117.17 (AUD)971 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,246.49 (AUD)977 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,350.00 (AUD)1,000 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,390.00 (AUD)1,000 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,511.78 (AUD)1,038 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,554.56 (AUD)1,052 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,719.00 (AUD)1,075 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy5,723.52 (AUD)1,084 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy50,652.00 (AUD)9,380 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy503.77 (AUD)95 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy52,708.81 (AUD)9,779 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy52,810.08 (AUD)9,816 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy522.83 (AUD)97 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy531.00 (AUD)100 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy536.00 (AUD)100 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy570.28 (AUD)106 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy580.25 (AUD)110 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy59,089.53 (AUD)11,118 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy6,422.06 (AUD)1,214 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy6,464.54 (AUD)1,229 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy6,484.28 (AUD)1,220 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy6,686.56 (AUD)1,264 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy6,756.41 (AUD)1,276 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy629.46 (AUD)117 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy634.80 (AUD)120 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy639.03 (AUD)119 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy650.67 (AUD)123 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy656.36 (AUD)122 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy673.75 (AUD)125 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy687.36 (AUD)128 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy7,021.60 (AUD)1,310 Ordinary Shares
9/21/2021Morgan Stanley Australia Securities LimitedBuy7,526.00 (AUD)1,420 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy7,695.60 (AUD)1,452 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy71,009.28 (AUD)13,248 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy73,732.02 (AUD)13,938 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy788.21 (AUD)149 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy8,076.02 (AUD)1,531 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy8,582.83 (AUD)1,624 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy8,715.15 (AUD)1,629 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy8,881.36 (AUD)1,671 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy8,971.20 (AUD)1,680 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy878.14 (AUD)166 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy880.92 (AUD)167 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy9,041.80 (AUD)1,706 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy9,045.96 (AUD)1,694 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy9,641.39 (AUD)1,814 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy907.80 (AUD)170 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedBuy91,791.28 (AUD)17,254 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell1,335.00 (AUD)250 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell10,520.00 (AUD)2,000 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell10,557.60 (AUD)1,992 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell103,095.60 (AUD)19,452 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell12,185.88 (AUD)2,282 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell13,611.66 (AUD)2,549 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell13,901.90 (AUD)2,623 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell133,241.41 (AUD)25,283 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell15,944.04 (AUD)2,997 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell15,990.00 (AUD)3,000 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell151,591.55 (AUD)28,765 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell17,655.00 (AUD)3,300 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell188,138.85 (AUD)35,565 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell2,441.88 (AUD)456 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell2,989.20 (AUD)564 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell239,355.00 (AUD)44,325 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell26,211.60 (AUD)4,854 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell3,020.16 (AUD)572 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell3,078.00 (AUD)570 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell3,118.75 (AUD)589 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell32,502.51 (AUD)6,121 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell32,672.64 (AUD)6,188 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell353.76 (AUD)66 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell365.01 (AUD)69 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell39,591.44 (AUD)7,442 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell4,005.00 (AUD)750 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell4,216.13 (AUD)797 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell4,859.38 (AUD)916 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell4,954.98 (AUD)921 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell41,949.70 (AUD)7,930 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell44,938.08 (AUD)8,511 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell443.52 (AUD)84 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell5,071.99 (AUD)941 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell5,390.00 (AUD)1,000 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell5,565.12 (AUD)1,054 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell5,719.00 (AUD)1,075 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell526,944.00 (AUD)100,000 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell596,096.16 (AUD)112,897 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell6,181.62 (AUD)1,149 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell6,766.20 (AUD)1,260 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell6,794.60 (AUD)1,282 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell6,962.80 (AUD)1,293 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell7,104.78 (AUD)1,338 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell77,287.21 (AUD)14,339 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell8,286.87 (AUD)1,568 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell8,364.60 (AUD)1,549 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell8,894.65 (AUD)1,683 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell83,386.80 (AUD)15,442 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell907.80 (AUD)170 Ordinary Shares

9/21/2021Morgan Stanley Australia Securities LimitedSell938.06 (AUD)178 Ordinary Shares

9/21/2021Morgan Stanley Capital Services LLCBuyN/A1,549 Swaps

9/21/2021Morgan Stanley Capital Services LLCBuyN/A13,188 Swaps
9/21/2021Morgan Stanley Capital Services LLCBuyN/A20,108 Swaps

9/21/2021Morgan Stanley Capital Services LLCBuyN/A564 Swaps

9/21/2021Morgan Stanley Capital Services LLCBuyN/A570 Swaps

9/21/2021Morgan Stanley Capital Services LLCBuyN/A6,882 Swaps

9/21/2021Morgan Stanley Capital Services LLCBuyN/A8,791 Swaps

9/21/2021Morgan Stanley Capital Services LLCSellN/A1,229 Swaps

9/21/2021Morgan Stanley Capital Services LLCSellN/A1,762 Swaps

9/21/2021Morgan Stanley Capital Services LLCSellN/A2,505 Swaps

9/21/2021Morgan Stanley Capital Services LLCSellN/A221 Swaps

9/21/2021Morgan Stanley Capital Services LLCSellN/A28,183 Swaps

9/21/2021Morgan Stanley Capital Services LLCSellN/A29,622 Swaps

9/21/2021Morgan Stanley Capital Services LLCSellN/A577 Swaps

9/21/2021Parametric Portfolio Associates LLCBuy455.17119 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCBuy631.12165 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell129.2634 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell342.1790 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell551.28145 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell581.70153 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell1,201.42316 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell1,939.01510 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell2,619.56689 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell2,805.86738 American Depositary Receipts

9/21/2021Parametric Portfolio Associates LLCSell3,475.01914 American Depositary Receipts

9/22/2021Morgan Stanley & Co. International plcBorrowN/A3,877 Ordinary Shares

9/22/2021Morgan Stanley & Co. International plcBuy665.52118 Ordinary Shares

9/22/2021Morgan Stanley & Co. International plcBuy3,957.12704 Ordinary Shares

9/22/2021Morgan Stanley & Co. International plcBuy18,205.923,228 Ordinary Shares

9/22/2021Morgan Stanley & Co. International plcBuyN/A2,808 Swaps

9/22/2021Morgan Stanley & Co. International plcBuyN/A3,353 Swaps

9/22/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A30,918 Ordinary Shares

9/22/2021Morgan Stanley & Co. International plcSell179,498.8731,794 Ordinary Shares

9/22/2021Morgan Stanley & Co. International plcSell249,200.3144,238 Ordinary Shares

9/22/2021Morgan Stanley & Co. International plcSellN/A134,134 Swaps

9/22/2021Morgan Stanley & Co. International plcSellN/A14,822 Swaps

9/22/2021Morgan Stanley & Co. International plcSellN/A16,689 Swaps

9/22/2021Morgan Stanley & Co. International plcSellN/A62,930 Swaps

9/22/2021Morgan Stanley & Co. LLCBorrowN/A137,202 Ordinary Shares

9/22/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A222,893 Ordinary Shares

9/22/2021Morgan Stanley & Co. LLCCollateral ReturnedN/A27,697 Ordinary Shares

9/22/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,718 Ordinary Shares

9/22/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A250,590 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy1,342.60 (AUD)245 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy1,550.84 (AUD)283 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy1,967.07 (AUD)357 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy10,039.36 (AUD)1,832 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy10,106.46 (AUD)1,851 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy10,213.06 (AUD)1,862 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy10,945.00 (AUD)1,990 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy101,387.00 (AUD)18,434 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy11,118.92 (AUD)2,029 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy11,387.44 (AUD)2,078 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy11,611.73 (AUD)2,117 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy12,373.50 (AUD)2,260 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy12,405.13 (AUD)2,293 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy12,982.99 (AUD)2,367 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy13,351.76 (AUD)2,491 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy13,649.15 (AUD)2,493 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy13,700.00 (AUD)2,500 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy135.62 (AUD)25 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy14,032.44 (AUD)2,556 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy14,741.65 (AUD)2,695 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,135.12 (AUD)2,772 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,217.54 (AUD)2,782 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,406.64 (AUD)2,814 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,660.00 (AUD)2,900 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,739.60 (AUD)2,888 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,760.48 (AUD)2,876 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,930.36 (AUD)2,907 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy15,979.68 (AUD)2,916 Ordinary Shares
9/22/2021Morgan Stanley Australia Securities LimitedBuy154.00 (AUD)28 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy16.47 (AUD)3 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy181.66 (AUD)33 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,026.08 (AUD)378 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,300.31 (AUD)419 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,391.34 (AUD)434 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,597.52 (AUD)474 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,607.75 (AUD)475 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,633.26 (AUD)489 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,725.00 (AUD)500 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,747.94 (AUD)507 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,795.52 (AUD)512 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,912.14 (AUD)529 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,967.25 (AUD)550 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy2,981.12 (AUD)544 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy20,283.90 (AUD)3,715 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy20,648.44 (AUD)3,838 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy20,708.92 (AUD)3,779 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy21.84 (AUD)4 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy22,216.32 (AUD)4,032 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy22,879.00 (AUD)4,175 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy221,107.04 (AUD)40,348 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy23,398.38 (AUD)4,262 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy23,636.62 (AUD)4,361 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy236.72 (AUD)44 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy26,699.07 (AUD)4,881 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy26,876.75 (AUD)4,909 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy27,293.45 (AUD)5,045 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy27,633.06 (AUD)5,061 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy27,815.68 (AUD)5,062 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy29,242.62 (AUD)5,346 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,050.46 (AUD)567 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,052.50 (AUD)555 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,216.36 (AUD)588 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,244.78 (AUD)602 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,283.91 (AUD)602 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,300.78 (AUD)609 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,391.40 (AUD)620 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,464.34 (AUD)638 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,473.22 (AUD)642 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,557.52 (AUD)648 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,659.82 (AUD)674 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,690.17 (AUD)684 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,841.48 (AUD)701 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy3,985.74 (AUD)726 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy30,150.96 (AUD)5,502 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy30,347.91 (AUD)5,543 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy30,908.70 (AUD)5,630 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy33,828.04 (AUD)6,173 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy35,187.08 (AUD)6,421 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy35,565.34 (AUD)6,574 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy36,207.40 (AUD)6,730 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy37,872.28 (AUD)6,911 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy372.64 (AUD)68 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy383.95 (AUD)70 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,039.58 (AUD)746 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,093.49 (AUD)763 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,174.08 (AUD)761 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,322.28 (AUD)796 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,417.97 (AUD)804 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,438.80 (AUD)810 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,701.84 (AUD)858 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,864.14 (AUD)886 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy4,902.10 (AUD)897 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy42,278.20 (AUD)7,715 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy42,848.12 (AUD)7,819 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy44,523.90 (AUD)8,110 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy46,388.20 (AUD)8,465 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy460.32 (AUD)84 Ordinary Shares
9/22/2021Morgan Stanley Australia Securities LimitedBuy484.44 (AUD)88 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy495.90 (AUD)90 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy499.13 (AUD)91 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy5,033.42 (AUD)916 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy5,109.50 (AUD)929 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy5,256.26 (AUD)977 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy5,396.14 (AUD)1,003 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy5,617.00 (AUD)1,025 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy5.49 (AUD)1 Ordinary Share

9/22/2021Morgan Stanley Australia Securities LimitedBuy5.50 (AUD)1 Ordinary Share

9/22/2021Morgan Stanley Australia Securities LimitedBuy50,693.50 (AUD)9,217 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy51,441.22 (AUD)9,491 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy52,797.33 (AUD)9,617 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy55,113.24 (AUD)10,094 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy558.96 (AUD)102 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy57,052.08 (AUD)10,392 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy584.22 (AUD)107 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy586.36 (AUD)107 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy59,201.10 (AUD)10,813 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy6,264.09 (AUD)1,141 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy6,314.59 (AUD)1,177 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy6,428.79 (AUD)1,171 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy6,564.00 (AUD)1,200 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy6,625.87 (AUD)1,208 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy617.88 (AUD)114 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy62,404.77 (AUD)11,621 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy622.34 (AUD)116 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy7,158.96 (AUD)1,304 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy7,211.68 (AUD)1,316 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy733.05 (AUD)135 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy78,991.36 (AUD)14,336 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy785.07 (AUD)143 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy8,468.12 (AUD)1,574 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy8,661.41 (AUD)1,601 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy8,792.45 (AUD)1,603 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy819.93 (AUD)151 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy82,088.04 (AUD)15,258 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy86,999.64 (AUD)15,934 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy87,208.21 (AUD)15,943 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy953.52 (AUD)174 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy975.44 (AUD)178 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedBuy999.18 (AUD)182 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell1,057.64 (AUD)193 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell1,577.80 (AUD)293 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell1,890.60 (AUD)345 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell10.92 (AUD)2 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell13,440.95 (AUD)2,496 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell131.76 (AUD)24 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell15,387.84 (AUD)2,808 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell15,422.49 (AUD)2,799 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell15,596.62 (AUD)2,899 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell17,721.00 (AUD)3,300 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell17,766.56 (AUD)3,248 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell19,236.96 (AUD)3,504 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell2,597.52 (AUD)474 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell251.85 (AUD)46 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell286.73 (AUD)53 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell3,046.68 (AUD)558 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell3,326.94 (AUD)606 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell3,357.97 (AUD)623 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell3,536.74 (AUD)658 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell3,659.82 (AUD)674 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell3,904.17 (AUD)719 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell3,918.55 (AUD)719 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell4,099.04 (AUD)748 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell4,131.92 (AUD)754 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell5,466.08 (AUD)1,016 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell55,936.22 (AUD)10,226 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell6,016.92 (AUD)1,102 Ordinary Shares
9/22/2021Morgan Stanley Australia Securities LimitedSell6,905.82 (AUD)1,286 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell61,266.40 (AUD)11,180 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell65.64 (AUD)12 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell7,030.80 (AUD)1,302 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell7,239.08 (AUD)1,321 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell71,163.28 (AUD)12,986 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell88,781.48 (AUD)16,201 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell969.96 (AUD)177 Ordinary Shares

9/22/2021Morgan Stanley Australia Securities LimitedSell979.13 (AUD)179 Ordinary Shares

9/22/2021Morgan Stanley Capital Services LLCBuyN/A1,126 Swaps

9/22/2021Morgan Stanley Capital Services LLCBuyN/A1,321 Swaps

9/22/2021Morgan Stanley Capital Services LLCBuyN/A259 Swaps

9/22/2021Morgan Stanley Capital Services LLCBuyN/A3,288 Swaps

9/22/2021Morgan Stanley Capital Services LLCBuyN/A31,794 Swaps

9/22/2021Morgan Stanley Capital Services LLCBuyN/A44,238 Swaps

9/22/2021Morgan Stanley Capital Services LLCBuyN/A667 Swaps

9/22/2021Morgan Stanley Capital Services LLCSellN/A21,810 Swaps

9/22/2021Morgan Stanley Capital Services LLCSellN/A28,378 Swaps

9/22/2021Morgan Stanley Capital Services LLCSellN/A37,962 Swaps

9/22/2021Morgan Stanley Capital Services LLCSellN/A378 Swaps

9/22/2021Morgan Stanley Capital Services LLCSellN/A564 Swaps

9/22/2021Morgan Stanley Capital Services LLCSellN/A618 Swaps

9/22/2021Morgan Stanley Capital Services LLCSellN/A7,819 Swaps

9/22/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,369.87 (AUD)250 Ordinary Shares

9/22/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,644.00 (AUD)300 Ordinary Shares

9/22/2021Morgan Stanley Wealth Management Australia Pty LtdTransfer OutN/A345 Ordinary Shares

9/22/2021Parametric Portfolio Associates LLCBuy764.40196 American Depositary Receipts

9/22/2021Parametric Portfolio Associates LLCBuy1,922.70493 American Depositary Receipts

9/22/2021Parametric Portfolio Associates LLCSell462.65119 American Depositary Receipts

9/22/2021Parametric Portfolio Associates LLCSell742.58191 American Depositary Receipts

9/22/2021Parametric Portfolio Associates LLCSell843.66217 American Depositary Receipts

9/22/2021Parametric Portfolio Associates LLCSell1,014.73261 American Depositary Receipts

9/22/2021Parametric Portfolio Associates LLCSell1,372.42353 American Depositary Receipts

9/22/2021Parametric Portfolio Associates LLCSell2,305.50593 American Depositary Receipts

9/23/2021E*TRADE Securities LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1,183 American Depositary Receipts

9/23/2021E*TRADE Securities LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A15,060 Ordinary Shares

9/23/2021Morgan Stanley & Co. International plcBorrowN/A106,533 Ordinary Shares

9/23/2021Morgan Stanley & Co. International plcBuy421.0473 Ordinary Shares

9/23/2021Morgan Stanley & Co. International plcBuyN/A10,392 Swaps

9/23/2021Morgan Stanley & Co. International plcBuyN/A14,234 Swaps

9/23/2021Morgan Stanley & Co. International plcBuyN/A6,190 Swaps

9/23/2021Morgan Stanley & Co. International plcSell317,789.6654,908 Ordinary Shares

9/23/2021Morgan Stanley & Co. International plcSellN/A44,501 Swaps

9/23/2021Morgan Stanley & Co. International plcSellN/A5,668 Swaps

9/23/2021Morgan Stanley & Co. International plcSellN/A54,606 Swaps

9/23/2021Morgan Stanley & Co. International plcSellN/A59,648 Swaps

9/23/2021Morgan Stanley & Co. International plcSellN/A98,713 Swaps

9/23/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1 Ordinary Share

9/23/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,718 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,061.15 (AUD)190 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,131.20 (AUD)202 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,144.92 (AUD)205 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,160.23 (AUD)207 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,210.45 (AUD)215 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,223.88 (AUD)217 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,235.16 (AUD)219 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,279.98 (AUD)234 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,339.96 (AUD)241 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,342.80 (AUD)240 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,380.06 (AUD)246 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,746.54 (AUD)313 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,752.12 (AUD)314 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,764.00 (AUD)315 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy1,964.70 (AUD)354 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy10,117.65 (AUD)1,823 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy10,452.50 (AUD)1,850 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy10,880.92 (AUD)1,957 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy101,742.48 (AUD)17,944 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy107,814.08 (AUD)19,184 Ordinary Shares
9/23/2021Morgan Stanley Australia Securities LimitedBuy11,176.74 (AUD)2,003 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy11,517.33 (AUD)2,053 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy11,829.40 (AUD)2,090 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy11,861.85 (AUD)2,145 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy113.20 (AUD)20 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy118,311.00 (AUD)20,940 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy12,226.78 (AUD)2,207 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy12,387.44 (AUD)2,216 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy13,591.95 (AUD)2,449 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy13,885.56 (AUD)2,484 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy14,900.16 (AUD)2,656 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy15,114.48 (AUD)2,661 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy15,162.76 (AUD)2,698 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy15,168.38 (AUD)2,699 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy150,578.19 (AUD)26,557 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy16,330.65 (AUD)2,924 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy16,403.27 (AUD)2,977 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy16,509.30 (AUD)2,922 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy17,575.68 (AUD)3,184 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy17,689.12 (AUD)3,225 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy17.01 (AUD)3 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy173.60 (AUD)31 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy181,026.09 (AUD)31,927 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,165.62 (AUD)385 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,297.04 (AUD)408 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,363.20 (AUD)422 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,404.98 (AUD)431 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,449.05 (AUD)435 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,455.32 (AUD)444 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,630.53 (AUD)471 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,719.17 (AUD)486 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,770.00 (AUD)500 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,932.12 (AUD)525 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy2,981.25 (AUD)530 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy22,056.52 (AUD)3,967 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy23,612.22 (AUD)4,194 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy245.52 (AUD)44 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy25,104.54 (AUD)4,467 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy27,257.76 (AUD)4,938 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy27,954.74 (AUD)4,939 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy27,965.85 (AUD)4,985 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy28,089.18 (AUD)4,954 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,044.15 (AUD)535 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,066.36 (AUD)552 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,135.64 (AUD)554 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,163.86 (AUD)558 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,228.31 (AUD)577 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,268.29 (AUD)580 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,308.20 (AUD)595 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,368.24 (AUD)593 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,392.35 (AUD)614 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,407.10 (AUD)615 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,410.69 (AUD)619 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,453.74 (AUD)614 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,588.32 (AUD)656 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,621.65 (AUD)641 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,623.40 (AUD)660 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,707.00 (AUD)674 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,758.24 (AUD)664 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy3,859.47 (AUD)703 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy30,147.60 (AUD)5,432 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy31,699.53 (AUD)5,668 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy32,115.36 (AUD)5,818 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy34,286.49 (AUD)6,047 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy342.82 (AUD)61 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy35,183.46 (AUD)6,294 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy36,301.46 (AUD)6,494 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy38,011.03 (AUD)6,949 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy39,170.67 (AUD)7,161 Ordinary Shares
9/23/2021Morgan Stanley Australia Securities LimitedBuy4,017.60 (AUD)720 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy4,444.00 (AUD)800 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy4,761.90 (AUD)858 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy4,780.33 (AUD)859 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy40,498.74 (AUD)7,187 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy400.04 (AUD)73 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy41,035.50 (AUD)7,461 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy41,554.84 (AUD)7,583 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy41,759.20 (AUD)7,457 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy44.64 (AUD)8 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy447.20 (AUD)80 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy46,948.64 (AUD)8,444 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy47,663.22 (AUD)8,481 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy473.86 (AUD)86 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy48,550.45 (AUD)8,593 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy48,809.70 (AUD)8,685 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy48,983.20 (AUD)8,747 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy49,422.75 (AUD)8,905 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy49,598.57 (AUD)8,969 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy497.51 (AUD)89 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy498.08 (AUD)88 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,139.18 (AUD)921 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,196.52 (AUD)938 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,343.00 (AUD)975 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,469.84 (AUD)963 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,480.00 (AUD)1,000 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,482.89 (AUD)967 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,535.36 (AUD)992 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,645.90 (AUD)1,010 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,694.15 (AUD)1,015 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy5,726.70 (AUD)1,010 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy51,766.33 (AUD)9,361 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy52,104.36 (AUD)9,263 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy526.40 (AUD)94 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy550.76 (AUD)98 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy6,446.79 (AUD)1,137 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy6,611.00 (AUD)1,202 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy6,648.46 (AUD)1,183 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy6,824.40 (AUD)1,210 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy6,852.60 (AUD)1,215 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy6,944.16 (AUD)1,258 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy60,029.64 (AUD)10,758 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy62,695.84 (AUD)11,038 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy633.84 (AUD)114 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy64,043.04 (AUD)11,602 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy65,219.04 (AUD)11,688 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy66.60 (AUD)12 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy69,393.30 (AUD)12,282 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,084.00 (AUD)1,265 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,106.00 (AUD)1,292 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,166.99 (AUD)1,273 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,476.56 (AUD)1,352 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,495.27 (AUD)1,369 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,539.36 (AUD)1,356 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,733.84 (AUD)1,396 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy7,935.32 (AUD)1,402 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy71,872.58 (AUD)12,766 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy74,969.85 (AUD)13,269 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy77,995.12 (AUD)14,104 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy8,434.74 (AUD)1,542 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy8,929.72 (AUD)1,631 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy83,608.00 (AUD)14,930 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy85,367.52 (AUD)15,056 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy884.80 (AUD)158 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy9,138.69 (AUD)1,629 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy9,335.30 (AUD)1,670 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy9,363.20 (AUD)1,672 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy9,593.10 (AUD)1,710 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy927.36 (AUD)168 Ordinary Shares
9/23/2021Morgan Stanley Australia Securities LimitedBuy943.02 (AUD)169 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy96,921.84 (AUD)17,124 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedBuy97,008.03 (AUD)17,109 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell1,880.46 (AUD)337 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell13,885.56 (AUD)2,484 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell2,773.26 (AUD)497 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell2,823.13 (AUD)501 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell2,908.57 (AUD)518 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell24,035.18 (AUD)4,394 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell283.50 (AUD)50 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell29,217.51 (AUD)5,153 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell293.28 (AUD)52 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell3,029.18 (AUD)539 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell3,321.12 (AUD)592 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell3,345.00 (AUD)600 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell3,587.20 (AUD)640 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell33,859.30 (AUD)6,190 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell335.70 (AUD)60 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell4,020.80 (AUD)718 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell413.66 (AUD)74 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell42,819.84 (AUD)7,552 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell42,853.86 (AUD)7,558 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell5,404.32 (AUD)972 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell5,640.31 (AUD)1,009 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell5,805.30 (AUD)1,046 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell526.40 (AUD)94 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell58,922.64 (AUD)10,392 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell6,033.23 (AUD)1,091 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell7,882.05 (AUD)1,405 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell78,807.33 (AUD)13,899 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell790.30 (AUD)141 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell80,706.78 (AUD)14,234 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell85.05 (AUD)15 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell900.00 (AUD)160 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell943.02 (AUD)169 Ordinary Shares

9/23/2021Morgan Stanley Australia Securities LimitedSell95,624.55 (AUD)16,865 Ordinary Shares

9/23/2021Morgan Stanley Capital Services LLCBuyN/A2,551 Swaps

9/23/2021Morgan Stanley Capital Services LLCBuyN/A21,385 Swaps

9/23/2021Morgan Stanley Capital Services LLCBuyN/A54,908 Swaps

9/23/2021Morgan Stanley Capital Services LLCBuyN/A6,675 Swaps

9/23/2021Morgan Stanley Capital Services LLCBuyN/A7,558 Swaps

9/23/2021Morgan Stanley Capital Services LLCBuyN/A9,983 Swaps

9/23/2021Morgan Stanley Capital Services LLCSellN/A107,037 Swaps

9/23/2021Morgan Stanley Capital Services LLCSellN/A19,150 Swaps

9/23/2021Morgan Stanley Capital Services LLCSellN/A53,810 Swaps

9/23/2021Morgan Stanley Capital Services LLCSellN/A7,017 Swaps

9/23/2021Morgan Stanley Capital Services LLCSellN/A7,100 Swaps

9/23/2021Morgan Stanley Capital Services LLCSellN/A967 Swaps

9/23/2021Morgan Stanley Capital Services LLCSellN/A975 Swaps

9/24/2021Morgan Stanley & Co. International plcBorrowN/A57,706 Ordinary Shares

9/24/2021Morgan Stanley & Co. International plcBuyN/A3,258 Swaps

9/24/2021Morgan Stanley & Co. International plcBuyN/A58,646 Swaps

9/24/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A5 Ordinary Shares

9/24/2021Morgan Stanley & Co. International plcSell1,042.53177 Ordinary Shares

9/24/2021Morgan Stanley & Co. International plcSell185,570.9331,851 Ordinary Shares

9/24/2021Morgan Stanley & Co. International plcSell469,440.1080,285 Ordinary Shares

9/24/2021Morgan Stanley & Co. International plcSellN/A10,674 Swaps

9/24/2021Morgan Stanley & Co. International plcSellN/A102,484 Swaps

9/24/2021Morgan Stanley & Co. International plcSellN/A11,826 Swaps

9/24/2021Morgan Stanley & Co. International plcSellN/A2,635 Swaps

9/24/2021Morgan Stanley & Co. International plcSellN/A5,936 Swaps

9/24/2021Morgan Stanley & Co. International plcSellN/A52,279 Swaps

9/24/2021Morgan Stanley & Co. International plcSellN/A7,237 Swaps

9/24/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A250,590 Ordinary Shares

9/24/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A250,589 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,013.40 (AUD)180 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,032.12 (AUD)183 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,135.29 (AUD)199 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,139.67 (AUD)201 Ordinary Shares
9/24/2021Morgan Stanley Australia Securities LimitedBuy1,182.48 (AUD)208 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,218.36 (AUD)213 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,299.60 (AUD)228 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,837.87 (AUD)323 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,923.24 (AUD)341 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,974.00 (AUD)350 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy1,998.65 (AUD)355 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy10,851.36 (AUD)1,924 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy103,932.40 (AUD)18,170 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy11,118.87 (AUD)1,961 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy11,227.90 (AUD)1,989 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy11,980.71 (AUD)2,113 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy111,885.30 (AUD)19,629 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy118,939.38 (AUD)21,126 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy12,159.32 (AUD)2,154 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy12,312.12 (AUD)2,183 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy12,666.59 (AUD)2,232 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy12,672.74 (AUD)2,239 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy121,395.56 (AUD)21,223 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy127,127.44 (AUD)22,264 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy13,115.87 (AUD)2,297 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy13,178.40 (AUD)2,312 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy14,257.87 (AUD)2,497 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy14,444.04 (AUD)2,561 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy15,072.20 (AUD)2,635 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy159,212.40 (AUD)27,932 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy16,046.00 (AUD)2,825 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy16,102.50 (AUD)2,825 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy16,886.16 (AUD)2,994 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy17,409.79 (AUD)3,049 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy17,416.38 (AUD)3,099 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy17,860.41 (AUD)3,117 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy19,362.71 (AUD)3,424 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy19,830.24 (AUD)3,516 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy2,492.22 (AUD)438 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy20,740.92 (AUD)3,684 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy20,881.47 (AUD)3,657 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy21,730.11 (AUD)3,819 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy22,255.20 (AUD)3,960 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy22,959.60 (AUD)4,028 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy23,432.07 (AUD)4,129 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy26,012.13 (AUD)4,608 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy274.31 (AUD)48 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy276.60 (AUD)49 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy28,814.34 (AUD)5,118 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy28,819.20 (AUD)5,056 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy29,721.17 (AUD)5,228 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,132.25 (AUD)550 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,231.90 (AUD)567 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,378.70 (AUD)598 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,609.30 (AUD)636 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,614.46 (AUD)642 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,661.14 (AUD)644 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,701.58 (AUD)646 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy3,945.61 (AUD)691 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy30,759.60 (AUD)5,449 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy321.48 (AUD)57 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy33,660.28 (AUD)5,936 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy385.56 (AUD)68 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy39.44 (AUD)7 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy39.48 (AUD)7 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy4,055.16 (AUD)719 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy4,237.50 (AUD)750 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy4,978.75 (AUD)875 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy426.00 (AUD)75 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy426.00 (AUD)75 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy43,145.96 (AUD)7,543 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy44,065.32 (AUD)7,813 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy44,329.51 (AUD)7,839 Ordinary Shares
9/24/2021Morgan Stanley Australia Securities LimitedBuy45,292.20 (AUD)7,946 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy47,628.91 (AUD)8,378 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy49,857.64 (AUD)8,686 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5,030.51 (AUD)881 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5,280.32 (AUD)928 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5,292.73 (AUD)931 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5,318.52 (AUD)943 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5,670.00 (AUD)1,000 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5,722.86 (AUD)1,012 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5,790.71 (AUD)1,024 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy5.65 (AUD)1 Ordinary Share

9/24/2021Morgan Stanley Australia Securities LimitedBuy50.53 (AUD)9 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy519.80 (AUD)92 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy53,271.06 (AUD)9,462 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy54,093.10 (AUD)9,574 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy540.48 (AUD)96 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy56,614.81 (AUD)10,047 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy6,041.97 (AUD)1,077 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy6,806.67 (AUD)1,209 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy6,898.32 (AUD)1,206 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy61,055.28 (AUD)10,674 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy642.97 (AUD)113 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy653.77 (AUD)115 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy699.36 (AUD)124 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy70,298.80 (AUD)12,290 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy782.46 (AUD)138 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy789.60 (AUD)140 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy8,082.48 (AUD)1,428 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy8,270.70 (AUD)1,451 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy825.63 (AUD)146 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy871.33 (AUD)153 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy89,292.48 (AUD)15,832 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy9,051.62 (AUD)1,595 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy9,078.90 (AUD)1,590 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy9,191.07 (AUD)1,621 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy90,235.25 (AUD)15,985 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedBuy940.21 (AUD)167 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell1,367.08 (AUD)239 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell1,837.87 (AUD)323 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell11,150.28 (AUD)1,977 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell11,370.24 (AUD)2,016 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell149,635.20 (AUD)26,160 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell15,849.18 (AUD)2,766 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell16,498.00 (AUD)2,920 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell16,820.70 (AUD)2,951 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell17,090.03 (AUD)2,993 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell22,154.05 (AUD)3,935 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell238.98 (AUD)42 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell24,261.79 (AUD)4,249 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell3,062.52 (AUD)543 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell3,479.34 (AUD)618 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell3,614.46 (AUD)642 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell3,705.48 (AUD)657 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell30,413.05 (AUD)5,345 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell337.20 (AUD)60 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell37,225.76 (AUD)6,508 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell37,635.72 (AUD)6,673 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell37,813.80 (AUD)6,634 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell37,956.70 (AUD)6,718 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell4,010.04 (AUD)711 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell4,076.80 (AUD)728 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell4,080.12 (AUD)726 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell4,531.50 (AUD)795 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell4,666.41 (AUD)823 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell43,145.96 (AUD)7,543 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell451.20 (AUD)80 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell49,909.95 (AUD)8,865 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell5,376.65 (AUD)955 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell5,464.47 (AUD)957 Ordinary Shares
9/24/2021Morgan Stanley Australia Securities LimitedSell518.42 (AUD)92 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell519.80 (AUD)92 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell53,575.08 (AUD)9,516 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell53,974.80 (AUD)9,570 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell6,759.72 (AUD)1,188 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell642.39 (AUD)114 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell677.11 (AUD)119 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell682.80 (AUD)120 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell74,647.20 (AUD)13,096 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell8,501.32 (AUD)1,502 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell8,584.08 (AUD)1,522 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell8,673.36 (AUD)1,527 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell8,730.72 (AUD)1,548 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell8,810.53 (AUD)1,543 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell80,857.92 (AUD)14,136 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell846.00 (AUD)150 Ordinary Shares

9/24/2021Morgan Stanley Australia Securities LimitedSell9,621.84 (AUD)1,706 Ordinary Shares

9/24/2021Morgan Stanley Capital Services LLCBuyN/A14,136 Swaps

9/24/2021Morgan Stanley Capital Services LLCBuyN/A20,673 Swaps

9/24/2021Morgan Stanley Capital Services LLCBuyN/A31,851 Swaps

9/24/2021Morgan Stanley Capital Services LLCBuyN/A4,975 Swaps

9/24/2021Morgan Stanley Capital Services LLCBuyN/A456 Swaps

9/24/2021Morgan Stanley Capital Services LLCBuyN/A459 Swaps

9/24/2021Morgan Stanley Capital Services LLCBuyN/A810 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A16,245 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A16,346 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A2,251 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A213 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A22,654 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A28,580 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A438 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A45,551 Swaps

9/24/2021Morgan Stanley Capital Services LLCSellN/A58,621 Swaps

9/24/2021Parametric Portfolio Associates LLCSell240,804.1040,904 Ordinary Shares

9/27/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A30,610 Ordinary Shares

9/27/2021Morgan Stanley & Co. International plcBuy0.00 (USD)100,000 Ordinary Shares

9/27/2021Morgan Stanley & Co. International plcBuyN/A4,366 Swaps

9/27/2021Morgan Stanley & Co. International plcBuyN/A57,551 Swaps

9/27/2021Morgan Stanley & Co. International plcSell95,030.4315,656 Ordinary Shares

9/27/2021Morgan Stanley & Co. International plcSell146,958.8924,202 Ordinary Shares

9/27/2021Morgan Stanley & Co. International plcSellN/A14,942 Swaps

9/27/2021Morgan Stanley & Co. International plcSellN/A150,935 Swaps

9/27/2021Morgan Stanley & Co. International plcSellN/A32,906 Swaps

9/27/2021Morgan Stanley & Co. International plcSellN/A37,278 Swaps

9/27/2021Morgan Stanley & Co. International plcSellN/A73,433 Swaps

9/27/2021Morgan Stanley & Co. International plcSellN/A9,225 Swaps

9/27/2021Morgan Stanley & Co. LLCBorrowN/A292,294 Ordinary Shares

9/27/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A26,980 Ordinary Shares

9/27/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A26,980 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBorrow ReturnedN/A300,000 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,136.64 (AUD)192 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,310.40 (AUD)224 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,338.48 (AUD)234 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,435.72 (AUD)251 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,622.88 (AUD)276 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,677.22 (AUD)285 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,782.45 (AUD)306 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,857.09 (AUD)309 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy1,871.88 (AUD)317 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy10,105.39 (AUD)1,723 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy10,553.40 (AUD)1,804 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy11,162.69 (AUD)1,884 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy11,803.50 (AUD)2,051 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy11,824.68 (AUD)2,011 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy11,970.00 (AUD)2,000 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy12,207.04 (AUD)2,062 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy12,422.82 (AUD)2,102 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy12,674.35 (AUD)2,210 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy123,955.65 (AUD)21,063 Ordinary Shares
9/27/2021Morgan Stanley Australia Securities LimitedBuy126.21 (AUD)21 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy13,172.69 (AUD)2,227 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy13,263.25 (AUD)2,275 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy13,983.06 (AUD)2,366 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy138,015.47 (AUD)23,492 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy138.00 (AUD)23 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy14,021.33 (AUD)2,333 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy14,184.44 (AUD)2,394 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy14,290.48 (AUD)2,447 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy14,526.00 (AUD)2,421 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy14,688.96 (AUD)2,568 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy146.00 (AUD)25 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy15,338.72 (AUD)2,591 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy15,984.00 (AUD)2,664 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy157,095.96 (AUD)26,717 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy16,422.00 (AUD)2,737 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy16,452.92 (AUD)2,791 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy16,690.96 (AUD)2,918 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy162.27 (AUD)27 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy17,051.55 (AUD)2,895 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy17,255.75 (AUD)3,001 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy176,706.00 (AUD)29,451 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy18,000.00 (AUD)3,000 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy18,021.00 (AUD)3,001 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy18,394.54 (AUD)3,139 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy191,813.92 (AUD)32,401 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,046.00 (AUD)341 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,075.02 (AUD)359 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,093.28 (AUD)356 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,175.39 (AUD)378 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,328.00 (AUD)388 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,578.30 (AUD)437 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,744.80 (AUD)470 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,802.37 (AUD)477 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,809.51 (AUD)471 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,866.50 (AUD)490 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,923.92 (AUD)496 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,951.76 (AUD)502 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,968.56 (AUD)496 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy2,977.00 (AUD)520 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy20,026.00 (AUD)3,400 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy20,273.22 (AUD)3,535 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy20,768.15 (AUD)3,529 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy20,980.02 (AUD)3,565 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy21,603.83 (AUD)3,671 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy22,817.15 (AUD)3,851 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy222,051.34 (AUD)37,796 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy240.05 (AUD)41 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy26,877.74 (AUD)4,544 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy260,694.72 (AUD)43,888 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy27,095.49 (AUD)4,612 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy28,032.00 (AUD)4,672 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy29,101.31 (AUD)4,945 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy29,573.69 (AUD)5,021 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy297,294.00 (AUD)49,549 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,016.65 (AUD)510 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,020.80 (AUD)512 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,046.06 (AUD)527 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,109.75 (AUD)517 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,123.39 (AUD)521 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,140.61 (AUD)523 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,217.14 (AUD)549 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,281.04 (AUD)558 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,287.46 (AUD)561 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,340.03 (AUD)569 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,363.19 (AUD)561 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,557.82 (AUD)602 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,564.90 (AUD)612 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,567.02 (AUD)595 Ordinary Shares
9/27/2021Morgan Stanley Australia Securities LimitedBuy3,614.87 (AUD)605 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,751.44 (AUD)638 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,751.65 (AUD)630 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,795.75 (AUD)630 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,806.46 (AUD)636 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy3,846.40 (AUD)640 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy30,162.70 (AUD)5,108 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy30.00 (AUD)5 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy33,722.47 (AUD)5,740 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy34,880.64 (AUD)5,892 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy38,928.00 (AUD)6,488 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy388,528.47 (AUD)64,647 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,066.13 (AUD)676 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,086.02 (AUD)685 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,261.09 (AUD)709 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,269.60 (AUD)720 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,388.93 (AUD)742 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,406.32 (AUD)735 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,430.50 (AUD)758 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,589.32 (AUD)794 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy4,729.67 (AUD)803 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy405.72 (AUD)69 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy44,305.28 (AUD)7,484 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy44,511.85 (AUD)7,538 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy45,134.88 (AUD)7,676 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy46,153.19 (AUD)7,783 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy46,637.02 (AUD)7,918 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy47,023.46 (AUD)8,004 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy47,466.56 (AUD)8,018 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy48.00 (AUD)8 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy5,040.00 (AUD)840 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy5,086.23 (AUD)847 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy5,128.64 (AUD)870 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy5,827.26 (AUD)986 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy5,918.14 (AUD)998 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy50,045.99 (AUD)8,504 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy524.21 (AUD)89 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy54.00 (AUD)9 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy544.64 (AUD)92 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy559.55 (AUD)95 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy568.32 (AUD)96 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,088.80 (AUD)1,032 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,094.14 (AUD)1,014 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,245.60 (AUD)1,055 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,366.00 (AUD)1,061 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,389.24 (AUD)1,117 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,806.06 (AUD)1,141 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,828.30 (AUD)1,139 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,867.74 (AUD)1,166 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy6,956.04 (AUD)1,183 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy606.00 (AUD)101 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy64,440.00 (AUD)10,740 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy669.75 (AUD)114 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy67,614.32 (AUD)11,431 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy68,523.66 (AUD)11,478 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy7,049.73 (AUD)1,173 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy73,825.26 (AUD)12,534 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy77,626.30 (AUD)13,213 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy8,169.43 (AUD)1,387 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy8,545.10 (AUD)1,423 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy83,922.00 (AUD)14,200 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy883.50 (AUD)150 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy9,338.71 (AUD)1,595 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy9,802.80 (AUD)1,680 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy9,888.62 (AUD)1,655 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedBuy9,975.68 (AUD)1,664 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,047.48 (AUD)174 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,086.54 (AUD)182 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,104.00 (AUD)184 Ordinary Shares
9/27/2021Morgan Stanley Australia Securities LimitedSell1,212.64 (AUD)212 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,240.68 (AUD)211 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,284.00 (AUD)214 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,311.20 (AUD)220 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,459.81 (AUD)253 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,517.74 (AUD)259 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,542.00 (AUD)257 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,664.64 (AUD)289 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,668.80 (AUD)280 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,817.92 (AUD)304 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell1,818.15 (AUD)310 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell10,284.56 (AUD)1,798 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell10,553.40 (AUD)1,804 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell10,596.11 (AUD)1,799 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell104,629.96 (AUD)17,764 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell11,014.24 (AUD)1,886 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell126,400.20 (AUD)21,570 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell127,464.00 (AUD)21,244 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell14,141.40 (AUD)2,405 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell14,223.36 (AUD)2,421 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell14,403.97 (AUD)2,429 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell14,688.96 (AUD)2,568 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell14,940.64 (AUD)2,612 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell142.08 (AUD)24 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell150.00 (AUD)25 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell16,650.92 (AUD)2,911 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell161.73 (AUD)27 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell173.42 (AUD)29 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell18,612.40 (AUD)3,160 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell19,154.28 (AUD)3,252 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell19,511.30 (AUD)3,307 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,115.78 (AUD)358 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,220.00 (AUD)375 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,364.00 (AUD)400 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,795.43 (AUD)473 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,800.66 (AUD)466 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,913.63 (AUD)493 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,923.49 (AUD)493 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell2,951.76 (AUD)502 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell20,691.73 (AUD)3,522 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell21,926.52 (AUD)3,729 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell215,016.75 (AUD)36,755 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell23,910.00 (AUD)3,985 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell240.24 (AUD)42 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell25,550.82 (AUD)4,338 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell29,556.00 (AUD)4,926 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,031.56 (AUD)504 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,180.60 (AUD)540 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,210.89 (AUD)547 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,433.47 (AUD)579 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,595.73 (AUD)611 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,837.24 (AUD)646 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,849.30 (AUD)658 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,887.00 (AUD)650 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell3,888.00 (AUD)648 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell349.80 (AUD)60 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell352.80 (AUD)60 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell375,057.53 (AUD)63,677 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell4,132.18 (AUD)691 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell4,194.75 (AUD)714 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell4,249.07 (AUD)707 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell4,394.33 (AUD)733 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell402.56 (AUD)68 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell41.09 (AUD)7 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell425.29 (AUD)71 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell44,269.24 (AUD)7,516 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell444.60 (AUD)76 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell5,536.60 (AUD)940 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell5,695.92 (AUD)972 Ordinary Shares
9/27/2021Morgan Stanley Australia Securities LimitedSell516.86 (AUD)86 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell527.12 (AUD)88 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell53,946.00 (AUD)8,991 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell54,132.00 (AUD)9,022 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell547.30 (AUD)93 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell56,712.60 (AUD)9,645 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell565.88 (AUD)94 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell568.32 (AUD)96 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell57,700.44 (AUD)9,813 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell6,043.89 (AUD)1,027 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell6,059.30 (AUD)1,027 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell6,172.06 (AUD)1,047 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell6,256.87 (AUD)1,065 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell6,267.04 (AUD)1,048 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell6,552.53 (AUD)1,093 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell6,878.52 (AUD)1,158 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell613.20 (AUD)105 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell62,064.00 (AUD)10,344 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell65,664.00 (AUD)10,944 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell7,178.50 (AUD)1,225 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell7,811.10 (AUD)1,315 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell7,825.02 (AUD)1,302 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell7,857.26 (AUD)1,334 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell714.00 (AUD)120 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell734.37 (AUD)125 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell781.44 (AUD)132 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell8,790.00 (AUD)1,500 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell8,935.92 (AUD)1,512 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell8,955.24 (AUD)1,523 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell80,514.00 (AUD)13,419 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell857.01 (AUD)147 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell880.50 (AUD)150 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell9,819.60 (AUD)1,670 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell9,937.91 (AUD)1,693 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell95,458.32 (AUD)16,152 Ordinary Shares

9/27/2021Morgan Stanley Australia Securities LimitedSell982.79 (AUD)167 Ordinary Shares

9/27/2021Morgan Stanley Capital Services LLCBuyN/A1,781 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A14,698 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A14,929 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A15,656 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A16,330 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A2,687 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A2,754 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A23,982 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A24,202 Swaps

9/27/2021Morgan Stanley Capital Services LLCBuyN/A648 Swaps

9/27/2021Morgan Stanley Capital Services LLCSellN/A1,781 Swaps

9/27/2021Morgan Stanley Capital Services LLCSellN/A21,322 Swaps

9/27/2021Morgan Stanley Capital Services LLCSellN/A25,953 Swaps

9/27/2021Morgan Stanley Capital Services LLCSellN/A30 Swaps

9/27/2021Morgan Stanley Capital Services LLCSellN/A4,195 Swaps

9/27/2021Morgan Stanley Capital Services LLCSellN/A42,865 Swaps

9/27/2021Parametric Portfolio Associates LLCBuy17,291.762,852 Ordinary Shares

9/27/2021Parametric Portfolio Associates LLCSell483.79118 American Depositary Receipts

9/27/2021Parametric Portfolio Associates LLCSell701.09171 American Depositary Receipts

9/27/2021Parametric Portfolio Associates LLCSell1,070.09261 American Depositary Receipts

9/27/2021Parametric Portfolio Associates LLCSell1,816.29443 American Depositary Receipts

9/27/2021Parametric Portfolio Associates LLCSell3,792.48925 American Depositary Receipts

9/27/2021Parametric Portfolio Associates LLCSell16,122.042,662 Ordinary Shares

9/27/2021Parametric Portfolio Associates LLCSell16,317.482,694 Ordinary Shares

9/28/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A53,782 Ordinary Shares

9/28/2021Morgan Stanley & Co. International plcBuy344.355 Ordinary Shares

9/28/2021Morgan Stanley & Co. International plcBuy688.6110 Ordinary Shares

9/28/2021Morgan Stanley & Co. International plcBuy29,515.904,715 Ordinary Shares

9/28/2021Morgan Stanley & Co. International plcBuyN/A100,288 Swaps

9/28/2021Morgan Stanley & Co. International plcBuyN/A3,139 Swaps

9/28/2021Morgan Stanley & Co. International plcBuyN/A6,753 Swaps

9/28/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A155 Ordinary Shares

9/28/2021Morgan Stanley & Co. International plcSellN/A20,169 Swaps
9/28/2021Morgan Stanley & Co. International plcSellN/A26,234 Swaps

9/28/2021Morgan Stanley & Co. International plcSellN/A48,416 Swaps

9/28/2021Morgan Stanley & Co. LLCBorrowN/A227,759 Ordinary Shares

9/28/2021Morgan Stanley & Co. LLCBorrowN/A90,611 Ordinary Shares

9/28/2021Morgan Stanley & Co. LLCCollateral ReturnedN/A90,611 Ordinary Shares

9/28/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A4,723 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy1,151.40 (AUD)190 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy1,390.03 (AUD)229 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy1,566.00 (AUD)261 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy1,875.12 (AUD)312 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy1,875.50 (AUD)310 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy10,094.41 (AUD)1,663 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy10,292.16 (AUD)1,704 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy10,633.14 (AUD)1,746 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy11,089.80 (AUD)1,818 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy11,259.48 (AUD)1,858 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy113,673.50 (AUD)18,635 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy12,100.00 (AUD)2,000 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy12,855.96 (AUD)2,132 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy12,858.80 (AUD)2,108 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy13,451.08 (AUD)2,227 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy13,521.43 (AUD)2,213 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy13,558.05 (AUD)2,241 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy13,639.60 (AUD)2,236 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy13,816.88 (AUD)2,243 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy137,501.40 (AUD)22,690 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy14,371.60 (AUD)2,356 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy14,725.40 (AUD)2,414 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy15,300.00 (AUD)2,500 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy15,375.00 (AUD)2,500 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy15,582.00 (AUD)2,597 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy17,606.60 (AUD)2,915 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy190.18 (AUD)31 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy195,152.40 (AUD)32,310 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,136.00 (AUD)356 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,343.15 (AUD)381 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,644.34 (AUD)436 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,821.03 (AUD)469 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,841.44 (AUD)472 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,884.73 (AUD)478 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,908.87 (AUD)482 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,951.22 (AUD)487 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,973.12 (AUD)489 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy2,985.31 (AUD)487 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy20,640.69 (AUD)3,423 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy20,808.00 (AUD)3,468 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy21,110.05 (AUD)3,455 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy21,404.90 (AUD)3,509 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy218.16 (AUD)36 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy24,292.14 (AUD)4,002 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy25,053.05 (AUD)4,141 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy257.46 (AUD)42 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy27,896.40 (AUD)4,536 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy28,150.40 (AUD)4,630 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy28,433.52 (AUD)4,692 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy285.76 (AUD)47 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy290.64 (AUD)48 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy298.90 (AUD)49 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,021.44 (AUD)499 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,023.94 (AUD)499 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,067.65 (AUD)510 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,072.24 (AUD)502 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,091.55 (AUD)511 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,126.30 (AUD)510 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,166.52 (AUD)526 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,264.30 (AUD)540 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,416.96 (AUD)562 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,459.52 (AUD)569 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,496.90 (AUD)578 Ordinary Shares
9/28/2021Morgan Stanley Australia Securities LimitedBuy3,524.23 (AUD)583 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,563.60 (AUD)590 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,590.73 (AUD)594 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,654.20 (AUD)604 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,684.48 (AUD)606 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,866.88 (AUD)636 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,959.28 (AUD)648 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy3,967.18 (AUD)659 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy30,722.24 (AUD)5,053 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy30,795.84 (AUD)5,032 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy31,526.59 (AUD)5,143 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy32,076.03 (AUD)5,267 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy32,418.00 (AUD)5,403 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy32,726.50 (AUD)5,365 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy33,559.35 (AUD)5,547 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy34,174.10 (AUD)5,630 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy35,244.96 (AUD)5,816 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy35,642.88 (AUD)5,824 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy39,621.42 (AUD)6,453 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy4,231.57 (AUD)692 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy4,232.06 (AUD)703 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy4,350.05 (AUD)722 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy4,399.20 (AUD)720 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy4,839.43 (AUD)794 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy42,323.97 (AUD)6,927 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy423.66 (AUD)69 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy428.13 (AUD)71 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy440.55 (AUD)73 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy46,348.93 (AUD)7,561 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy473.55 (AUD)77 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy477.16 (AUD)79 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy481.60 (AUD)80 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy49,542.15 (AUD)8,135 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy496.92 (AUD)82 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy5,767.23 (AUD)947 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy513.40 (AUD)85 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy54.09 (AUD)9 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy54.72 (AUD)9 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy590.94 (AUD)98 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy6,226.09 (AUD)1,019 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy6,254.43 (AUD)1,027 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy6,383.51 (AUD)1,056 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy6,649.62 (AUD)1,083 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy6,652.44 (AUD)1,087 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy6,691.30 (AUD)1,106 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy6,921.84 (AUD)1,146 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy60,786.00 (AUD)9,900 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy62,575.36 (AUD)10,292 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy63,833.55 (AUD)10,551 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy689.30 (AUD)113 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy7,160.92 (AUD)1,172 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy7,368.90 (AUD)1,210 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy7,709.44 (AUD)1,268 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy7,833.02 (AUD)1,282 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy72,529.00 (AUD)11,890 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy76,998.22 (AUD)12,602 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy797.28 (AUD)132 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy80,188.40 (AUD)13,060 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy81,738.62 (AUD)13,466 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy830.90 (AUD)137 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy89,706.42 (AUD)14,634 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy9,559.00 (AUD)1,580 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy9,898.20 (AUD)1,620 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy95,370.99 (AUD)15,609 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedBuy996.30 (AUD)162 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell1,174.65 (AUD)191 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell1,280.77 (AUD)211 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell1,404.00 (AUD)234 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell1,869.66 (AUD)306 Ordinary Shares
9/28/2021Morgan Stanley Australia Securities LimitedSell1,918.35 (AUD)315 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell104,868.00 (AUD)17,478 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell11,709.39 (AUD)1,918 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell112,777.92 (AUD)18,549 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell115,885.38 (AUD)19,123 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell13,185.32 (AUD)2,183 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell13,558.05 (AUD)2,241 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell15,582.00 (AUD)2,597 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell18,050.76 (AUD)2,964 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell18,372.00 (AUD)3,062 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell18.30 (AUD)3 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell198,243.90 (AUD)32,499 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell2,297.81 (AUD)377 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell2,409.50 (AUD)395 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell2,672.88 (AUD)444 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell2,760.32 (AUD)454 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell21,000.00 (AUD)3,500 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell21,156.85 (AUD)3,497 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell22,624.90 (AUD)3,709 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell28,433.52 (AUD)4,692 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,020.64 (AUD)496 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,021.03 (AUD)501 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,100.80 (AUD)510 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,110.60 (AUD)515 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,176.25 (AUD)525 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,308.15 (AUD)545 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,430.72 (AUD)568 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,563.60 (AUD)590 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,636.00 (AUD)600 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,684.48 (AUD)606 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,745.40 (AUD)614 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,806.64 (AUD)622 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell3,830.61 (AUD)629 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell33,213.96 (AUD)5,499 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell367.20 (AUD)60 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell38,417.80 (AUD)6,298 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell389,058.00 (AUD)63,780 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell4,083.65 (AUD)670 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell4,639.04 (AUD)763 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell4,833.01 (AUD)791 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell448,411.00 (AUD)73,510 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell47,767.98 (AUD)7,818 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell48,147.24 (AUD)7,932 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell49,519.80 (AUD)8,118 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell5,059.17 (AUD)839 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell5,415.13 (AUD)887 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell5,511.22 (AUD)902 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell5,791.59 (AUD)951 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell500.49 (AUD)83 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell51,588.28 (AUD)8,402 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell566.37 (AUD)93 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell6,423.60 (AUD)1,060 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell6,432.64 (AUD)1,058 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell6,688.00 (AUD)1,100 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell6,814.71 (AUD)1,119 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell68,896.36 (AUD)11,276 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell689.30 (AUD)113 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell794.30 (AUD)130 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell8,004.96 (AUD)1,308 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell8,022.30 (AUD)1,326 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell8,699.43 (AUD)1,418 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell83,122.58 (AUD)13,694 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell89,150.40 (AUD)14,496 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell9,103.90 (AUD)1,490 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell9,214.17 (AUD)1,513 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell9,412.30 (AUD)1,543 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell924.00 (AUD)154 Ordinary Shares

9/28/2021Morgan Stanley Australia Securities LimitedSell96,239.70 (AUD)15,777 Ordinary Shares

9/28/2021Morgan Stanley Capital Services LLCBuyN/A1,977 Swaps
9/28/2021Morgan Stanley Capital Services LLCBuyN/A19,945 Swaps

9/28/2021Morgan Stanley Capital Services LLCBuyN/A28,446 Swaps

9/28/2021Morgan Stanley Capital Services LLCBuyN/A3,691 Swaps

9/28/2021Morgan Stanley Capital Services LLCBuyN/A4,241 Swaps

9/28/2021Morgan Stanley Capital Services LLCBuyN/A5,245 Swaps

9/28/2021Morgan Stanley Capital Services LLCBuyN/A55,144 Swaps

9/28/2021Morgan Stanley Capital Services LLCBuyN/A63,780 Swaps

9/28/2021Morgan Stanley Capital Services LLCSellN/A100,000 Swaps

9/28/2021Morgan Stanley Capital Services LLCSellN/A15,000 Swaps

9/28/2021Morgan Stanley Capital Services LLCSellN/A2,080 Swaps

9/28/2021Morgan Stanley Capital Services LLCSellN/A2,236 Swaps

9/28/2021Morgan Stanley Capital Services LLCSellN/A21,148 Swaps

9/28/2021Morgan Stanley Capital Services LLCSellN/A3,468 Swaps

9/28/2021Morgan Stanley Capital Services LLCSellN/A58,577 Swaps

9/28/2021Morgan Stanley Investment Management Inc.Sell3,071.45500 Ordinary Shares

9/28/2021Parametric Portfolio Associates LLCBuy468.72108 American Depositary Receipts

9/28/2021Parametric Portfolio Associates LLCBuy1,104.15255 American Depositary Receipts

9/28/2021Parametric Portfolio Associates LLCBuy12,458.611,989 Ordinary Shares

9/28/2021Parametric Portfolio Associates LLCBuy12,591.642,908 American Depositary Receipts

9/28/2021Parametric Portfolio Associates LLCBuy15,428.612,425 Ordinary Shares

9/28/2021Parametric Portfolio Associates LLCSell1,350.95312 American Depositary Receipts

9/28/2021Parametric Portfolio Associates LLCSell35,877.145,656 Ordinary Shares

9/29/2021Morgan Stanley & Co. International plcBorrowN/A42,000 Ordinary Shares

9/29/2021Morgan Stanley & Co. International plcBuyN/A20,018 Swaps

9/29/2021Morgan Stanley & Co. International plcBuyN/A22,075 Swaps

9/29/2021Morgan Stanley & Co. International plcBuyN/A44,868 Swaps

9/29/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A160 Ordinary Shares

9/29/2021Morgan Stanley & Co. International plcSell117.9319 Ordinary Shares

9/29/2021Morgan Stanley & Co. International plcSell42,060.896,817 Ordinary Shares

9/29/2021Morgan Stanley & Co. International plcSell238,108.4038,533 Ordinary Shares

9/29/2021Morgan Stanley & Co. International plcSellN/A10,240 Swaps

9/29/2021Morgan Stanley & Co. International plcSellN/A149,536 Swaps

9/29/2021Morgan Stanley & Co. International plcSellN/A3,692 Swaps

9/29/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A124,446 Ordinary Shares

9/29/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A4,724 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,045.78 (AUD)173 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,140.48 (AUD)192 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,140.48 (AUD)192 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,143.45 (AUD)189 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,290.42 (AUD)214 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,396.64 (AUD)232 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,704.96 (AUD)288 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,859.22 (AUD)313 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy1,902.00 (AUD)317 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy10,258.08 (AUD)1,704 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy10,596.96 (AUD)1,784 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy106,927.70 (AUD)17,674 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy106,939.28 (AUD)17,764 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy11,344.27 (AUD)1,905 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy12,159.18 (AUD)2,047 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy12,405.29 (AUD)2,071 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy124,097.40 (AUD)20,580 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy127,258.60 (AUD)21,388 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy127,456.08 (AUD)21,102 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy128,920.76 (AUD)21,631 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy13,447.55 (AUD)2,245 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy14,725.70 (AUD)2,434 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy14,796.54 (AUD)2,491 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy14,927.08 (AUD)2,492 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy144,724.74 (AUD)24,242 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy15,362.90 (AUD)2,582 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy151,775.10 (AUD)25,170 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy16,161.02 (AUD)2,698 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy16,504.40 (AUD)2,728 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy160.92 (AUD)27 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy178.80 (AUD)30 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy18,135.00 (AUD)3,000 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy18,228.00 (AUD)3,038 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy18,791.30 (AUD)3,106 Ordinary Shares
9/29/2021Morgan Stanley Australia Securities LimitedBuy186.93 (AUD)31 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy19,175.98 (AUD)3,231 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy19,340.18 (AUD)3,218 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,019.36 (AUD)336 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,125.32 (AUD)356 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,407.84 (AUD)404 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,437.23 (AUD)411 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,479.36 (AUD)416 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,653.70 (AUD)446 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,821.50 (AUD)475 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,885.75 (AUD)485 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy2,985.00 (AUD)500 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy20,790.00 (AUD)3,500 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy21,533.35 (AUD)3,574 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy215,693.45 (AUD)36,251 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy23,445.01 (AUD)3,901 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy23,527.77 (AUD)3,941 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy241.20 (AUD)40 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy242.72 (AUD)41 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy246,349.90 (AUD)40,990 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy25,646.73 (AUD)4,314 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy27,008.28 (AUD)4,524 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy28,512.40 (AUD)4,760 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy28,514.84 (AUD)4,721 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy29,494.15 (AUD)4,957 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,118.50 (AUD)525 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,230.69 (AUD)538 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,410.15 (AUD)566 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,464.37 (AUD)575 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,641.40 (AUD)612 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,653.30 (AUD)614 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,701.82 (AUD)618 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,793.12 (AUD)628 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy3,989.09 (AUD)671 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy31,333.50 (AUD)5,275 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy312.00 (AUD)52 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy32,775.30 (AUD)5,490 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy322.38 (AUD)54 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy33,414.00 (AUD)5,569 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy34,005.23 (AUD)5,677 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy35,968.20 (AUD)5,955 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy368.90 (AUD)62 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy38,417.13 (AUD)6,371 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy4,348.74 (AUD)726 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy4,847.36 (AUD)814 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy4,971.78 (AUD)837 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy41,295.48 (AUD)6,837 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy49,935.90 (AUD)8,295 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy5,503.75 (AUD)925 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy5,707.19 (AUD)960 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy5,852.72 (AUD)982 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy5,873.66 (AUD)988 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy5,875.52 (AUD)976 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy50,602.20 (AUD)8,364 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy50,985.48 (AUD)8,526 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy512.56 (AUD)86 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy525.36 (AUD)88 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy53,115.01 (AUD)8,957 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy54,132.07 (AUD)9,007 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy56,973.28 (AUD)9,464 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy57,479.76 (AUD)9,612 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy58,669.38 (AUD)9,877 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy59.50 (AUD)10 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy6,331.50 (AUD)1,050 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy6,589.04 (AUD)1,090 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy60,243.75 (AUD)10,125 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy610.54 (AUD)101 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy622.96 (AUD)104 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy664.16 (AUD)112 Ordinary Shares
9/29/2021Morgan Stanley Australia Securities LimitedBuy67,881.00 (AUD)11,220 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy673.12 (AUD)112 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy689.04 (AUD)116 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy7,193.34 (AUD)1,211 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy7,217.22 (AUD)1,214 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy74,602.13 (AUD)12,413 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy75,316.93 (AUD)12,701 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy8,460.09 (AUD)1,403 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy8,506.30 (AUD)1,406 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy8,681.52 (AUD)1,464 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy80,636.17 (AUD)13,417 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy80,647.38 (AUD)13,577 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy820.08 (AUD)136 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy827.05 (AUD)139 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy9,301.60 (AUD)1,540 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy9,599.76 (AUD)1,608 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy91,040.40 (AUD)15,048 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedBuy92,530.35 (AUD)15,345 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell0.00 (AUD)100,000 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell1,359.00 (AUD)225 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell1,455.30 (AUD)245 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell1,530.88 (AUD)256 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell1,632.00 (AUD)272 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell1,859.22 (AUD)313 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell1,942.05 (AUD)321 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell134,394.70 (AUD)22,214 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell137.08 (AUD)23 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell14,024.15 (AUD)2,357 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell152,127.25 (AUD)25,145 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell16,504.40 (AUD)2,728 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell17,331.58 (AUD)2,879 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell178.80 (AUD)30 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell2,019.36 (AUD)336 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell2,756.78 (AUD)461 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell29,900.00 (AUD)5,000 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell3,040.10 (AUD)505 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell3,100.68 (AUD)522 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell3,445.05 (AUD)579 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell3,912.00 (AUD)652 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell303.96 (AUD)51 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell32,531.44 (AUD)5,386 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell34,005.23 (AUD)5,677 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell34,315.60 (AUD)5,672 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell35,968.20 (AUD)5,955 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell36,186.21 (AUD)6,021 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell4,113.33 (AUD)689 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell4,131.24 (AUD)692 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell416.76 (AUD)69 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell428.40 (AUD)72 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell47,866.09 (AUD)7,991 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell5.94 (AUD)1 Ordinary Share

9/29/2021Morgan Stanley Australia Securities LimitedSell50,602.20 (AUD)8,364 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell533.70 (AUD)90 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell6,751.80 (AUD)1,116 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell628.95 (AUD)105 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell7,735.00 (AUD)1,300 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell787.31 (AUD)131 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell89,400.00 (AUD)15,000 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell9,109.45 (AUD)1,531 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell9,732.42 (AUD)1,614 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell914.17 (AUD)153 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell928.45 (AUD)155 Ordinary Shares

9/29/2021Morgan Stanley Australia Securities LimitedSell95,438.75 (AUD)15,775 Ordinary Shares

9/29/2021Morgan Stanley Capital Services LLCBuyN/A11,092 Swaps

9/29/2021Morgan Stanley Capital Services LLCBuyN/A2,090 Swaps

9/29/2021Morgan Stanley Capital Services LLCBuyN/A2,838 Swaps

9/29/2021Morgan Stanley Capital Services LLCBuyN/A28,205 Swaps

9/29/2021Morgan Stanley Capital Services LLCBuyN/A321 Swaps

9/29/2021Morgan Stanley Capital Services LLCBuyN/A38,533 Swaps
9/29/2021Morgan Stanley Capital Services LLCBuyN/A5,672 Swaps

9/29/2021Morgan Stanley Capital Services LLCBuyN/A6,444 Swaps

9/29/2021Morgan Stanley Capital Services LLCSellN/A1,410 Swaps

9/29/2021Morgan Stanley Capital Services LLCSellN/A2,839 Swaps

9/29/2021Morgan Stanley Capital Services LLCSellN/A29,618 Swaps

9/29/2021Morgan Stanley Capital Services LLCSellN/A4,760 Swaps

9/29/2021Morgan Stanley Capital Services LLCSellN/A635 Swaps

9/29/2021Morgan Stanley Capital Services LLCSellN/A91,698 Swaps

9/29/2021Morgan Stanley Wealth Management Australia Pty LtdBuy8,034.40 (AUD)1,335 Ordinary Shares

9/29/2021Morgan Stanley Wealth Management Australia Pty LtdTransfer inN/A345 Ordinary Shares

9/29/2021Parametric Portfolio Associates LLCBuy894.64211 American Depositary Receipts

9/29/2021Parametric Portfolio Associates LLCBuy1,318.24308 American Depositary Receipts

9/29/2021Parametric Portfolio Associates LLCBuy8,837.421,460 Ordinary Shares

9/29/2021Parametric Portfolio Associates LLCBuy445,703.1471,229 Ordinary Shares

9/29/2021Parametric Portfolio Associates LLCBuy847,496.43140,801 Ordinary Shares

9/29/2021Parametric Portfolio Associates LLCSell2,960.24699 American Depositary Receipts

9/29/2021Parametric Portfolio Associates LLCSell9,140.212,162 American Depositary Receipts

9/30/2021Morgan Stanley & Co. International plcBorrowN/A24,773 Ordinary Shares

9/30/2021Morgan Stanley & Co. International plcBuy1,176.69183 Ordinary Shares

9/30/2021Morgan Stanley & Co. International plcBuy4,018.60632 Ordinary Shares

9/30/2021Morgan Stanley & Co. International plcBuy30,083.104,729 Ordinary Shares

9/30/2021Morgan Stanley & Co. International plcBuyN/A1,255 Swaps

9/30/2021Morgan Stanley & Co. International plcBuyN/A129,009 Swaps

9/30/2021Morgan Stanley & Co. International plcBuyN/A7,845 Swaps

9/30/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A133,229 Ordinary Shares

9/30/2021Morgan Stanley & Co. International plcSell18,083.692,827 Ordinary Shares

9/30/2021Morgan Stanley & Co. International plcSellN/A1,821 Swaps

9/30/2021Morgan Stanley & Co. International plcSellN/A159,731 Swaps

9/30/2021Morgan Stanley & Co. International plcSellN/A3,085 Swaps

9/30/2021Morgan Stanley & Co. International plcSellN/A449,585 Swaps

9/30/2021Morgan Stanley & Co. International plcSellN/A8,425 Swaps

9/30/2021Morgan Stanley & Co. LLCBorrowN/A139,683 Ordinary Shares

9/30/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A100,000 Ordinary Shares

9/30/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A100,000 Ordinary Shares

9/30/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,718 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,071.00 (AUD)175 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,078.00 (AUD)175 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,127.16 (AUD)186 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,153.30 (AUD)190 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,260.72 (AUD)204 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,396.50 (AUD)228 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,403.00 (AUD)230 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,491.79 (AUD)241 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,527.12 (AUD)252 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,538.24 (AUD)253 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,678.08 (AUD)276 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,758.85 (AUD)290 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,808.73 (AUD)297 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy1,849.50 (AUD)300 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,006.80 (AUD)1,614 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,038.90 (AUD)1,635 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,192.80 (AUD)1,644 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,249.47 (AUD)1,683 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,385.00 (AUD)1,675 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,540.00 (AUD)1,700 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,566.72 (AUD)1,728 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy10,784.80 (AUD)1,768 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy105.40 (AUD)17 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy11,801.85 (AUD)1,919 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy11,880.20 (AUD)1,910 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy111.60 (AUD)18 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy115,878.77 (AUD)18,781 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy12,381.60 (AUD)2,010 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy12,648.14 (AUD)2,082 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy12,673.18 (AUD)2,054 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy121.40 (AUD)20 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy13,224.80 (AUD)2,168 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy13,341.90 (AUD)2,145 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy13,729.50 (AUD)2,260 Ordinary Shares
9/30/2021Morgan Stanley Australia Securities LimitedBuy13,797.61 (AUD)2,249 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy13,855.56 (AUD)2,242 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy13,855.95 (AUD)2,253 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy13,982.20 (AUD)2,268 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy131,811.06 (AUD)21,751 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy133,565.88 (AUD)21,932 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy14,396.40 (AUD)2,322 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy14,889.32 (AUD)2,423 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy140,229.90 (AUD)22,545 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy144,027.10 (AUD)23,611 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy147.36 (AUD)24 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy148,943.47 (AUD)24,377 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy15,032.16 (AUD)2,409 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy15,172.08 (AUD)2,463 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy15,338.82 (AUD)2,478 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy15,369.77 (AUD)2,483 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy15,405.08 (AUD)2,540 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy158,159.04 (AUD)25,346 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy158,405.33 (AUD)25,841 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy166.86 (AUD)27 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy17,073.07 (AUD)2,792 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy17,419.18 (AUD)2,837 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy18,089.10 (AUD)2,985 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy18,616.96 (AUD)3,062 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy18,724.11 (AUD)3,057 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy18,735.57 (AUD)3,017 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy18.42 (AUD)3 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy19,250.40 (AUD)3,085 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy19,426.96 (AUD)3,164 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy19,568.76 (AUD)3,126 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy192,820.00 (AUD)31,100 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy195.52 (AUD)32 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy197,609.76 (AUD)32,184 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,249.05 (AUD)369 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,287.96 (AUD)376 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,415.69 (AUD)389 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,522.78 (AUD)403 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,633.41 (AUD)431 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,686.68 (AUD)439 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,807.20 (AUD)464 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,845.80 (AUD)465 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy2,921.62 (AUD)477 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy20,196.34 (AUD)3,247 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy21,451.38 (AUD)3,534 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy21,515.52 (AUD)3,448 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy21,540.82 (AUD)3,514 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy21,559.68 (AUD)3,546 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy222.48 (AUD)36 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy24,000.00 (AUD)3,840 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy24,475.52 (AUD)3,983 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy246.40 (AUD)40 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy25,493.44 (AUD)4,193 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy26,065.58 (AUD)4,228 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy27,011.22 (AUD)4,410 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy27,891.65 (AUD)4,595 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy27,944.95 (AUD)4,619 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy28,542.42 (AUD)4,626 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy28,624.64 (AUD)4,708 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy287.64 (AUD)47 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy29,212.86 (AUD)4,727 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,040.29 (AUD)498 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,071.42 (AUD)506 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,083.56 (AUD)508 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,087.00 (AUD)504 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,307.52 (AUD)544 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,326.94 (AUD)549 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,338.72 (AUD)542 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,372.72 (AUD)552 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,396.60 (AUD)555 Ordinary Shares
9/30/2021Morgan Stanley Australia Securities LimitedBuy3,408.53 (AUD)562 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,557.22 (AUD)587 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,570.57 (AUD)582 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,571.63 (AUD)577 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,625.55 (AUD)590 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,717.87 (AUD)607 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,720.96 (AUD)612 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,729.97 (AUD)615 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,860.22 (AUD)637 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,985.82 (AUD)646 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy3,995.22 (AUD)647 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy31.20 (AUD)5 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy32,072.25 (AUD)5,215 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy330.48 (AUD)54 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy35,283.00 (AUD)5,700 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy36,323.64 (AUD)5,994 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy37,331.70 (AUD)6,090 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy38,568.78 (AUD)6,354 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy387.20 (AUD)64 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy39,268.75 (AUD)6,283 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy39,330.72 (AUD)6,303 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy39,646.95 (AUD)6,405 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy39,697.56 (AUD)6,372 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy39,718.25 (AUD)6,565 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy4,375.00 (AUD)700 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy4,658.85 (AUD)765 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy4,682.70 (AUD)774 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy4,785.30 (AUD)780 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy4,818.18 (AUD)786 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy4,975.53 (AUD)817 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy40,098.24 (AUD)6,552 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy401,426.36 (AUD)64,538 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy403.92 (AUD)66 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy408,934.71 (AUD)65,851 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy41,157.00 (AUD)6,725 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy41,187.12 (AUD)6,708 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy41,715.52 (AUD)6,772 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy411.84 (AUD)66 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy417.41 (AUD)67 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy42,142.80 (AUD)6,920 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy42,428.85 (AUD)6,899 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy44,582.52 (AUD)7,214 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy442,197.60 (AUD)70,865 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy450.00 (AUD)72 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy476.58 (AUD)78 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy48,133.80 (AUD)7,865 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy48,828.00 (AUD)7,800 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy5,158.12 (AUD)836 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy5,422.56 (AUD)869 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy5,490.00 (AUD)900 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy5,940.74 (AUD)949 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy5,949.93 (AUD)977 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy513.77 (AUD)83 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy52,514.00 (AUD)8,525 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy52,652.30 (AUD)8,465 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy52,687.08 (AUD)8,609 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy543.84 (AUD)88 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy55.53 (AUD)9 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy569.48 (AUD)92 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy589.95 (AUD)95 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy6,042.74 (AUD)977 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy6,350.00 (AUD)1,016 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy6,405.84 (AUD)1,051 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy6,801.40 (AUD)1,097 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy6,954.12 (AUD)1,128 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy611.52 (AUD)98 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy63,779.10 (AUD)10,542 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy63,842.60 (AUD)10,466 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy64,897.42 (AUD)10,367 Ordinary Shares
9/30/2021Morgan Stanley Australia Securities LimitedBuy67.43 (AUD)11 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy689.70 (AUD)114 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy69,139.77 (AUD)11,353 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy69,707.47 (AUD)11,189 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,021.77 (AUD)1,153 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,133.64 (AUD)1,159 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,307.56 (AUD)1,196 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,387.20 (AUD)1,215 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,417.54 (AUD)1,214 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,521.36 (AUD)1,232 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,687.94 (AUD)1,243 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,687.98 (AUD)1,242 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,703.61 (AUD)1,266 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,771.92 (AUD)1,272 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy7,804.35 (AUD)1,269 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy71,238.75 (AUD)11,775 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy73.32 (AUD)12 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy76,567.50 (AUD)12,450 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy77,890.60 (AUD)12,563 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy78,519.20 (AUD)12,872 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy787.20 (AUD)128 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy79,220.97 (AUD)12,757 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy8,028.07 (AUD)1,315 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy8,443.75 (AUD)1,351 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy8,506.21 (AUD)1,382 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy8,542.60 (AUD)1,412 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy8,830.50 (AUD)1,450 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy81,116.99 (AUD)13,147 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy83,102.11 (AUD)13,601 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy838.84 (AUD)134 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy866.20 (AUD)142 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy89,455.40 (AUD)14,290 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy9,268.89 (AUD)1,527 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy9,413.53 (AUD)1,511 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy9,532.57 (AUD)1,564 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy90,997.40 (AUD)14,677 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy928.50 (AUD)150 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy97,824.12 (AUD)16,116 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy99,871.20 (AUD)16,005 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedBuy99,941.27 (AUD)16,357 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell1,234.20 (AUD)204 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell1,268.96 (AUD)206 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell1,553.69 (AUD)251 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell1,556.25 (AUD)249 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell1,557.50 (AUD)250 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell1,602.56 (AUD)256 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell10,385.00 (AUD)1,675 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell10,527.60 (AUD)1,698 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell10,645.40 (AUD)1,717 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell10,791.68 (AUD)1,742 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell109,210.76 (AUD)17,558 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell11,324.12 (AUD)1,825 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell11,752.26 (AUD)1,894 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell11,837.50 (AUD)1,894 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell115,443.20 (AUD)18,560 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell12,957.00 (AUD)2,100 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell121.40 (AUD)20 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell129,319.60 (AUD)20,858 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell147,707.70 (AUD)24,037 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell149,798.00 (AUD)24,200 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell15,915.40 (AUD)2,567 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell18,132.76 (AUD)2,927 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell18,672.16 (AUD)3,056 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell18.18 (AUD)3 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell19,250.40 (AUD)3,085 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell2,937.60 (AUD)480 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell23,560.74 (AUD)3,794 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell26,963.70 (AUD)4,335 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell29,702.40 (AUD)4,760 Ordinary Shares
9/30/2021Morgan Stanley Australia Securities LimitedSell32,444.60 (AUD)5,233 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell34,001.76 (AUD)5,449 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell36,202.32 (AUD)5,877 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell36,774.79 (AUD)5,941 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell43,347.96 (AUD)7,083 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell47,202.21 (AUD)7,601 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell49.68 (AUD)8 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell5,010.24 (AUD)816 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell5,795.34 (AUD)937 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell5,871.40 (AUD)947 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell540.32 (AUD)88 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell540.70 (AUD)87 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell552,289.92 (AUD)88,508 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell558,043.20 (AUD)89,430 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell56,683.44 (AUD)9,262 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell56.16 (AUD)9 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell6,425.22 (AUD)1,038 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell611.52 (AUD)98 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell650.52 (AUD)104 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell68.36 (AUD)11 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell682.55 (AUD)110 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell683.65 (AUD)113 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell7,605.30 (AUD)1,255 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell8,265.51 (AUD)1,331 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell80,960.58 (AUD)12,933 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell812.85 (AUD)131 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell9,058.20 (AUD)1,461 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell952.99 (AUD)157 Ordinary Shares

9/30/2021Morgan Stanley Australia Securities LimitedSell99,941.27 (AUD)16,357 Ordinary Shares

9/30/2021Morgan Stanley Capital Services LLCBuyN/A1,212 Swaps

9/30/2021Morgan Stanley Capital Services LLCBuyN/A5,449 Swaps

9/30/2021Morgan Stanley Capital Services LLCSellN/A1,512 Swaps

9/30/2021Morgan Stanley Capital Services LLCSellN/A1,700 Swaps

9/30/2021Morgan Stanley Capital Services LLCSellN/A16,779 Swaps

9/30/2021Morgan Stanley Capital Services LLCSellN/A3,448 Swaps

9/30/2021Morgan Stanley Capital Services LLCSellN/A42,328 Swaps

9/30/2021Morgan Stanley Capital Services LLCSellN/A6,929 Swaps

9/30/2021Morgan Stanley Capital Services LLCSellN/A73,281 Swaps

9/30/2021Morgan Stanley Investment Management Inc.Buy2,719.89423 Ordinary Shares

9/30/2021Parametric Portfolio Associates LLCBuy598.69137 American Depositary Receipts

9/30/2021Parametric Portfolio Associates LLCSell673.29155 American Depositary Receipts

9/30/2021Parametric Portfolio Associates LLCSell1,972.11454 American Depositary Receipts

9/30/2021Parametric Portfolio Associates LLCSell1,980.80456 American Depositary Receipts

9/30/2021Parametric Portfolio Associates LLCSell78,127.9912,152 Ordinary Shares

10/01/2021Morgan Stanley & Co. International plcBorrowN/A13,700 Ordinary Shares

10/01/2021Morgan Stanley & Co. International plcBuy13,285.802,013 Ordinary Shares

10/01/2021Morgan Stanley & Co. International plcBuyN/A144,791 Swaps

10/01/2021Morgan Stanley & Co. International plcBuyN/A5,165 Swaps

10/01/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A630,858 Ordinary Shares

10/01/2021Morgan Stanley & Co. International plcSell628.1197 Ordinary Shares

10/01/2021Morgan Stanley & Co. International plcSell364,016.6355,774 Ordinary Shares

10/01/2021Morgan Stanley & Co. International plcSellN/A145,069 Swaps

10/01/2021Morgan Stanley & Co. International plcSellN/A2,099 Swaps

10/01/2021Morgan Stanley & Co. International plcSellN/A22,845 Swaps

10/01/2021Morgan Stanley & Co. International plcSellN/A29,004 Swaps

10/01/2021Morgan Stanley & Co. International plcSellN/A45,254 Swaps

10/01/2021Morgan Stanley & Co. International plcSellN/A54,751 Swaps

10/01/2021Morgan Stanley & Co. International plcSellN/A6,957 Swaps

10/01/2021Morgan Stanley & Co. International plcSellN/A77,611 Swaps

10/01/2021Morgan Stanley & Co. LLCBorrowN/A4,723 Ordinary Shares

10/01/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A7,441 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy1,343.56 (AUD)219 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy1,506.75 (AUD)246 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy1,554.68 (AUD)253 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy1,685.75 (AUD)275 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy1,738.08 (AUD)284 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy1,811.52 (AUD)288 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy10,418.75 (AUD)1,667 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy10,771.86 (AUD)1,718 Ordinary Shares
10/01/2021Morgan Stanley Australia Securities LimitedBuy11,456.25 (AUD)1,875 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy11,457.69 (AUD)1,857 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy116,968.86 (AUD)18,927 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy12,531.27 (AUD)2,031 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy12,756.53 (AUD)2,081 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy121,487.82 (AUD)19,407 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy122,339.18 (AUD)19,543 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy127,044.40 (AUD)20,230 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy13,190.04 (AUD)2,102 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy13,194.86 (AUD)2,149 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy13,351.83 (AUD)2,157 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy130,434.14 (AUD)21,278 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy135.85 (AUD)22 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,021.03 (AUD)2,256 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,022.42 (AUD)2,269 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,092.26 (AUD)2,262 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,190.95 (AUD)2,315 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,216.76 (AUD)2,323 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,275.00 (AUD)2,284 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,501.76 (AUD)2,324 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,546.40 (AUD)2,320 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,741.97 (AUD)2,372 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy14,805.13 (AUD)2,386 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy15,060.66 (AUD)2,437 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy15,724.80 (AUD)2,520 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy15,822.02 (AUD)2,554 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy159.90 (AUD)26 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy17,195.49 (AUD)2,769 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy17,293.50 (AUD)2,745 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy17,389.32 (AUD)2,769 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy17,656.32 (AUD)2,816 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy18,570.00 (AUD)3,000 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy18,840.00 (AUD)3,000 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy18,857.56 (AUD)3,044 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy183,496.36 (AUD)29,644 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy19,164.20 (AUD)3,091 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy19,170.12 (AUD)3,055 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy19,940.89 (AUD)3,253 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy193,956.18 (AUD)30,934 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,063.78 (AUD)331 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,081.64 (AUD)332 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,153.33 (AUD)349 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,259.35 (AUD)365 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,310.52 (AUD)376 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,358.39 (AUD)381 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,373.63 (AUD)381 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,496.96 (AUD)408 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,656.36 (AUD)424 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,812.90 (AUD)460 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,831.76 (AUD)456 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy2,983.58 (AUD)482 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy212.67 (AUD)34 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy218.57 (AUD)35 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy22,694.32 (AUD)3,608 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy23,598.72 (AUD)3,856 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy24,195.11 (AUD)3,947 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy24,434.19 (AUD)3,897 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy24,614.32 (AUD)3,932 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy25,180.32 (AUD)4,016 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy254.20 (AUD)41 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy26,566.92 (AUD)4,341 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy27,706.25 (AUD)4,433 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy28,167.00 (AUD)4,580 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy29,936.84 (AUD)4,852 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,092.04 (AUD)504 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,192.60 (AUD)510 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,376.66 (AUD)542 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,480.40 (AUD)565 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,483.90 (AUD)553 Ordinary Shares
10/01/2021Morgan Stanley Australia Securities LimitedBuy3,616.92 (AUD)591 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,643.32 (AUD)582 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,665.40 (AUD)596 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy3,700.62 (AUD)594 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy30,145.30 (AUD)4,870 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy30,268.94 (AUD)4,954 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy30,957.88 (AUD)5,042 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy31,442.06 (AUD)5,146 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy31,820.83 (AUD)5,191 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy31,989.40 (AUD)5,210 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy32,396.00 (AUD)5,200 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy32,718.96 (AUD)5,273 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy32,876.64 (AUD)5,372 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy324.74 (AUD)52 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy368.40 (AUD)60 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy370,754.76 (AUD)59,226 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy372.00 (AUD)60 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy39,106.25 (AUD)6,257 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy39,330.23 (AUD)6,233 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy39,387.60 (AUD)6,252 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy39,706.25 (AUD)6,353 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy39,767.52 (AUD)6,373 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy39,828.39 (AUD)6,393 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy39,828.39 (AUD)6,393 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy4,480.50 (AUD)725 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy4,716.24 (AUD)770 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy40,216.06 (AUD)6,518 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy40,350.15 (AUD)6,561 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy40,613.17 (AUD)6,647 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy407.55 (AUD)66 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy42,282.24 (AUD)6,864 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy423,714.36 (AUD)67,686 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy44,992.64 (AUD)7,304 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy45,732.00 (AUD)7,400 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy463.50 (AUD)75 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy475.38 (AUD)76 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy48,671.78 (AUD)7,927 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy522.75 (AUD)85 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy53,487.50 (AUD)8,558 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy549.13 (AUD)89 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy551.25 (AUD)90 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy57,046.74 (AUD)9,291 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy57,955.08 (AUD)9,258 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy59,663.88 (AUD)9,749 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy6,147.68 (AUD)998 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy6,504.14 (AUD)1,039 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy6,575.16 (AUD)1,047 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy6,719.60 (AUD)1,070 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy6,860.70 (AUD)1,089 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy6.12 (AUD)1 Ordinary Share

10/01/2021Morgan Stanley Australia Securities LimitedBuy609.84 (AUD)99 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy61,024.15 (AUD)9,955 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy61,462.36 (AUD)9,787 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy668.17 (AUD)109 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy67,658.08 (AUD)10,808 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy67.54 (AUD)11 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy69,918.75 (AUD)11,187 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy7,261.50 (AUD)1,175 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy7,644.56 (AUD)1,241 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy7,845.84 (AUD)1,282 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy715.35 (AUD)114 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy776.60 (AUD)127 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy787.50 (AUD)126 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy79,297.56 (AUD)12,627 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy8,042.56 (AUD)1,312 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy8,076.22 (AUD)1,285 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy8,086.38 (AUD)1,317 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy8,325.84 (AUD)1,356 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy8,465.89 (AUD)1,347 Ordinary Shares
10/01/2021Morgan Stanley Australia Securities LimitedBuy8,690.76 (AUD)1,404 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy8,902.27 (AUD)1,457 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy80,172.88 (AUD)12,952 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy80.47 (AUD)13 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy82,564.92 (AUD)13,491 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy86.66 (AUD)14 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy897.84 (AUD)144 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy9,265.68 (AUD)1,514 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy9,286.95 (AUD)1,515 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy9,532.50 (AUD)1,550 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy9,538.87 (AUD)1,525 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy9,541.08 (AUD)1,559 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedBuy92,846.16 (AUD)14,808 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell1,020.38 (AUD)163 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell1,059.10 (AUD)170 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell1,123.85 (AUD)182 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell1,446.70 (AUD)230 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell1,806.25 (AUD)289 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell1,811.52 (AUD)288 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell1,981.32 (AUD)316 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell12,882.60 (AUD)2,105 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell134,444.16 (AUD)21,968 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell15,493.50 (AUD)2,475 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell153,678.06 (AUD)25,029 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell159.90 (AUD)26 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell19,344.15 (AUD)3,105 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell193.90 (AUD)31 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell2,054.61 (AUD)333 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell2,247.34 (AUD)359 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell2,493.75 (AUD)399 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell2,623.64 (AUD)428 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell2,825.86 (AUD)458 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell2,858.55 (AUD)469 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell2,904.64 (AUD)464 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell23,957.31 (AUD)3,921 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell281,146.74 (AUD)45,493 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell3,354.47 (AUD)545 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell3,408.84 (AUD)557 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell3,449.26 (AUD)551 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell3,480.40 (AUD)565 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell3,834.67 (AUD)621 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell30,331.00 (AUD)4,900 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell31,989.40 (AUD)5,210 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell35,438.48 (AUD)5,753 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell4,052.40 (AUD)660 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell43,634.24 (AUD)7,072 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell5,337.50 (AUD)854 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell506.65 (AUD)81 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell57,660.00 (AUD)9,300 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell6,706.87 (AUD)1,095 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell61.65 (AUD)10 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell62,161.80 (AUD)9,930 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell699.96 (AUD)114 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell71,370.00 (AUD)11,700 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell793.75 (AUD)127 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell86,513.20 (AUD)13,820 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell865.03 (AUD)141 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell9,201.13 (AUD)1,501 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell9,391.05 (AUD)1,527 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell9,541.08 (AUD)1,559 Ordinary Shares

10/01/2021Morgan Stanley Australia Securities LimitedSell991.44 (AUD)162 Ordinary Shares

10/01/2021Morgan Stanley Capital Services LLCBuyN/A2,050 Swaps

10/01/2021Morgan Stanley Capital Services LLCBuyN/A2,586 Swaps

10/01/2021Morgan Stanley Capital Services LLCBuyN/A55,774 Swaps

10/01/2021Morgan Stanley Capital Services LLCBuyN/A618 Swaps

10/01/2021Morgan Stanley Capital Services LLCBuyN/A779 Swaps

10/01/2021Morgan Stanley Capital Services LLCBuyN/A9,930 Swaps

10/01/2021Morgan Stanley Capital Services LLCSellN/A2,117 Swaps

10/01/2021Morgan Stanley Capital Services LLCSellN/A28,433 Swaps
10/01/2021Morgan Stanley Capital Services LLCSellN/A3,499 Swaps

10/01/2021Morgan Stanley Capital Services LLCSellN/A5,372 Swaps

10/01/2021Morgan Stanley Capital Services LLCSellN/A5,821 Swaps

10/01/2021Morgan Stanley Capital Services LLCSellN/A510 Swaps

10/01/2021Morgan Stanley Capital Services LLCSellN/A591 Swaps

10/01/2021Parametric Portfolio Associates LLCBuy15,577.182,359 Ordinary Shares

10/01/2021Parametric Portfolio Associates LLCSell99,052.7215,017 Ordinary Shares

10/04/2021Morgan Stanley & Co. International plcBorrowN/A26,072 Ordinary Shares

10/04/2021Morgan Stanley & Co. International plcBuy532,813.9479,250 Ordinary Shares

10/04/2021Morgan Stanley & Co. International plcBuyN/A14,097 Swaps

10/04/2021Morgan Stanley & Co. International plcBuyN/A169,037 Swaps

10/04/2021Morgan Stanley & Co. International plcBuyN/A6,547 Swaps

10/04/2021Morgan Stanley & Co. International plcBuyN/A9,289 Swaps

10/04/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A80,151 Ordinary Shares

10/04/2021Morgan Stanley & Co. International plcSellN/A119,059 Swaps

10/04/2021Morgan Stanley & Co. International plcSellN/A129,849 Swaps

10/04/2021Morgan Stanley & Co. International plcSellN/A14,111 Swaps

10/04/2021Morgan Stanley & Co. International plcSellN/A3,148 Swaps

10/04/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A29,651 Ordinary Shares

10/04/2021Morgan Stanley & Co. LLCCollateral ReturnedN/A33,709 Ordinary Shares

10/04/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A9,608 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,032.81 (AUD)161 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,070.47 (AUD)167 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,133.12 (AUD)175 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,167.54 (AUD)183 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,271.16 (AUD)198 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,311.72 (AUD)204 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,356.41 (AUD)209 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,414.14 (AUD)222 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,531.64 (AUD)236 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,687.36 (AUD)261 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy1,936.48 (AUD)304 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy10,541.26 (AUD)1,618 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy10,623.74 (AUD)1,642 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy10,696.86 (AUD)1,674 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy100,265.25 (AUD)15,545 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy11,637.99 (AUD)1,827 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy112,494.20 (AUD)17,660 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy114,131.82 (AUD)17,889 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy115.92 (AUD)18 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy12,557.52 (AUD)1,956 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy12,758.10 (AUD)1,978 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy12.94 (AUD)2 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy13,347.21 (AUD)2,055 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy135,913.14 (AUD)21,303 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy135.87 (AUD)21 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy137,597.04 (AUD)21,366 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy14,091.66 (AUD)2,178 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy14,594.58 (AUD)2,268 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy14,649.60 (AUD)2,289 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy15,151.05 (AUD)2,349 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy15,280.10 (AUD)2,395 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy15,307.08 (AUD)2,388 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy15,686.33 (AUD)2,417 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy15,791.23 (AUD)2,479 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy150,233.40 (AUD)23,220 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy16,112.88 (AUD)2,502 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy16,358.32 (AUD)2,552 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy16,815.38 (AUD)2,603 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy162.00 (AUD)25 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy17,078.48 (AUD)2,654 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy17,212.57 (AUD)2,679 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy187.92 (AUD)29 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy19,497.28 (AUD)3,056 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy19,525.32 (AUD)3,058 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy19,653.02 (AUD)3,078 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy19.14 (AUD)3 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy19.23 (AUD)3 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy19.29 (AUD)3 Ordinary Shares
10/04/2021Morgan Stanley Australia Securities LimitedBuy2,161.51 (AUD)338 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,185.81 (AUD)341 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,332.35 (AUD)365 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,715.57 (AUD)422 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,724.22 (AUD)428 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,834.65 (AUD)445 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,854.09 (AUD)447 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,874.70 (AUD)445 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,923.76 (AUD)454 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,941.18 (AUD)461 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,967.00 (AUD)460 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,973.90 (AUD)460 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy2,995.80 (AUD)467 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy20,252.10 (AUD)3,135 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy20,627.46 (AUD)3,213 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy203,175.14 (AUD)31,598 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy21,754.48 (AUD)3,352 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy210.70 (AUD)33 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy217.94 (AUD)34 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy22,045.50 (AUD)3,450 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy22,188.80 (AUD)3,467 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy23,649.39 (AUD)3,701 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy260.00 (AUD)40 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy28,426.12 (AUD)4,459 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy29,373.84 (AUD)4,533 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy29,824.34 (AUD)4,682 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,057.30 (AUD)474 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,072.00 (AUD)480 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,077.34 (AUD)476 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,083.37 (AUD)474 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,119.23 (AUD)487 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,126.50 (AUD)481 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,173.34 (AUD)497 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,182.50 (AUD)500 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,258.88 (AUD)512 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,261.95 (AUD)503 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,270.53 (AUD)502 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,340.50 (AUD)524 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,343.68 (AUD)516 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,365.67 (AUD)517 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,386.42 (AUD)523 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,425.50 (AUD)527 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,437.37 (AUD)535 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,488.77 (AUD)543 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,525.71 (AUD)542 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,562.01 (AUD)557 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,577.91 (AUD)553 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,588.97 (AUD)553 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,628.53 (AUD)563 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,706.56 (AUD)572 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,786.75 (AUD)594 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,794.22 (AUD)591 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,909.00 (AUD)600 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,938.52 (AUD)613 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy3,960.60 (AUD)615 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy310.56 (AUD)48 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy32,064.00 (AUD)5,010 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy34,668.00 (AUD)5,350 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy36,959.16 (AUD)5,739 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,094.76 (AUD)5,778 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,303.86 (AUD)5,847 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,321.83 (AUD)5,733 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,381.50 (AUD)5,751 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,381.50 (AUD)5,751 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,616.58 (AUD)5,823 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,616.58 (AUD)5,823 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,845.90 (AUD)5,895 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,908.74 (AUD)5,914 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,908.74 (AUD)5,914 Ordinary Shares
10/04/2021Morgan Stanley Australia Securities LimitedBuy37,964.80 (AUD)5,932 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy37,964.80 (AUD)5,932 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy38,026.89 (AUD)5,951 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy38,082.22 (AUD)5,969 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy38,082.22 (AUD)5,969 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy38,143.56 (AUD)5,988 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy4,241.19 (AUD)654 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy4,293.74 (AUD)673 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy4,398.75 (AUD)690 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy4,693.93 (AUD)734 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy4,769.04 (AUD)744 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy4,885.79 (AUD)767 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy40,173.10 (AUD)6,190 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy42,208.00 (AUD)6,595 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy43,114.04 (AUD)6,674 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy43,119.72 (AUD)6,748 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy43,357.49 (AUD)6,743 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy430.14 (AUD)67 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy457.92 (AUD)72 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy47,314.08 (AUD)7,416 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy48,448.12 (AUD)7,523 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy5,011.50 (AUD)780 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy5,384.72 (AUD)844 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy5,642.37 (AUD)883 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy5,671.26 (AUD)882 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy504.66 (AUD)78 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy51,684.38 (AUD)8,101 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy513.60 (AUD)80 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy516.80 (AUD)80 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,027.35 (AUD)928 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,106.38 (AUD)938 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,171.99 (AUD)951 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,301.65 (AUD)977 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,418.61 (AUD)989 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,507.60 (AUD)1,020 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,600.50 (AUD)1,037 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,677.01 (AUD)1,036 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,866.98 (AUD)1,063 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,957.75 (AUD)1,088 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy6,984.27 (AUD)1,093 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy616.32 (AUD)96 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy62,100.08 (AUD)9,688 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy667.68 (AUD)104 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy674.62 (AUD)105 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,100.52 (AUD)1,106 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,130.41 (AUD)1,115 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,220.07 (AUD)1,122 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,244.05 (AUD)1,131 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,310.82 (AUD)1,145 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,362.35 (AUD)1,145 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,534.78 (AUD)1,181 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,546.59 (AUD)1,181 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,743.08 (AUD)1,194 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,871.93 (AUD)1,212 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy7,885.68 (AUD)1,236 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy71,003.02 (AUD)11,129 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy76,053.78 (AUD)11,902 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy76,442.94 (AUD)11,907 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy76,514.22 (AUD)11,826 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy77,831.28 (AUD)12,011 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy77.76 (AUD)12 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy772.80 (AUD)120 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy8,108.73 (AUD)1,266 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy8,153.60 (AUD)1,280 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy8,261.62 (AUD)1,272 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy8,415.22 (AUD)1,319 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy8,643.24 (AUD)1,339 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy81,121.70 (AUD)12,715 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy82,503.33 (AUD)12,831 Ordinary Shares
10/04/2021Morgan Stanley Australia Securities LimitedBuy83.26 (AUD)13 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy89,860.74 (AUD)13,997 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy9,265.50 (AUD)1,450 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy9,752.40 (AUD)1,505 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy9,900.80 (AUD)1,547 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy9,929.19 (AUD)1,543 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy92,003.72 (AUD)14,111 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy92,275.82 (AUD)14,486 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy92,597.64 (AUD)14,334 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy958.07 (AUD)149 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedBuy978.48 (AUD)151 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell1,717.88 (AUD)268 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell10,320.00 (AUD)1,600 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell10,682.91 (AUD)1,641 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell12,758.10 (AUD)1,978 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell133,687.96 (AUD)20,759 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell14,530.86 (AUD)2,274 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell146,319.00 (AUD)22,650 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell15,131.94 (AUD)2,357 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell156,386.37 (AUD)24,171 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell17,054.10 (AUD)2,642 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell17,081.28 (AUD)2,636 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell17,386.72 (AUD)2,704 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell178,942.35 (AUD)27,743 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell19,335.00 (AUD)3,000 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell19,440.00 (AUD)3,000 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell19.26 (AUD)3 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell2,016.08 (AUD)316 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell2,073.60 (AUD)320 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell2,089.75 (AUD)325 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell2,694.40 (AUD)421 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell20,252.10 (AUD)3,135 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell20,354.62 (AUD)3,146 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell200,895.80 (AUD)31,195 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell21,750.96 (AUD)3,388 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell21,899.40 (AUD)3,390 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell215,688.06 (AUD)33,754 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell216.92 (AUD)34 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell22,880.00 (AUD)3,575 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell237.17 (AUD)37 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell25,103.12 (AUD)3,898 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell27,727.98 (AUD)4,319 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell29,824.34 (AUD)4,682 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell3,012.15 (AUD)467 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell3,088.78 (AUD)483 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell3,370.87 (AUD)521 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell3,910.90 (AUD)604 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell304,586.24 (AUD)47,296 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell31,900.00 (AUD)5,000 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell37,094.76 (AUD)5,778 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell37,303.86 (AUD)5,847 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell37,616.58 (AUD)5,823 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell38,471.40 (AUD)6,030 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell38.58 (AUD)6 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell39,303.44 (AUD)6,056 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell4,173.07 (AUD)649 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell4,287.01 (AUD)673 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell4,955.20 (AUD)760 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell40,270.45 (AUD)6,205 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell41,704.74 (AUD)6,426 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell41,769.86 (AUD)6,547 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell420.42 (AUD)66 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell478.78 (AUD)74 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell5,333.36 (AUD)818 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell5,523.30 (AUD)855 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell5,690.55 (AUD)885 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell502.71 (AUD)78 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell52,364.76 (AUD)8,106 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell53,072.04 (AUD)8,241 Ordinary Shares
10/04/2021Morgan Stanley Australia Securities LimitedSell55,381.59 (AUD)8,613 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell552.98 (AUD)86 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell58,521.19 (AUD)9,187 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell6.38 (AUD)1 Ordinary Share

10/04/2021Morgan Stanley Australia Securities LimitedSell7,188.74 (AUD)1,118 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell9,338.42 (AUD)1,466 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell944.24 (AUD)148 Ordinary Shares

10/04/2021Morgan Stanley Australia Securities LimitedSell99,669.09 (AUD)15,549 Ordinary Shares

10/04/2021Morgan Stanley Capital Services LLCBuyN/A1,392 Swaps

10/04/2021Morgan Stanley Capital Services LLCBuyN/A195 Swaps

10/04/2021Morgan Stanley Capital Services LLCBuyN/A6,163 Swaps

10/04/2021Morgan Stanley Capital Services LLCBuyN/A649 Swaps

10/04/2021Morgan Stanley Capital Services LLCBuyN/A74 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A14,486 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A18,558 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A195 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A23,131 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A43,523 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A7,161 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A7,440 Swaps

10/04/2021Morgan Stanley Capital Services LLCSellN/A9,948 Swaps

10/04/2021Parametric Portfolio Associates LLCBuy850.02186 American Depositary Receipts

10/04/2021Parametric Portfolio Associates LLCBuy17,772.362,651 Ordinary Shares

10/04/2021Parametric Portfolio Associates LLCSell4,548.02679 Ordinary Shares

10/04/2021Parametric Portfolio Associates LLCSell7,769.811,160 Ordinary Shares

10/05/2021Morgan Stanley & Co. International plcBuy26.244 Ordinary Shares

10/05/2021Morgan Stanley & Co. International plcBuyN/A71,224 Swaps

10/05/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A683,936 Ordinary Shares

10/05/2021Morgan Stanley & Co. International plcSell197.4929 Ordinary Shares

10/05/2021Morgan Stanley & Co. International plcSell674.1999 Ordinary Shares

10/05/2021Morgan Stanley & Co. International plcSell500,214.5474,248 Ordinary Shares

10/05/2021Morgan Stanley & Co. International plcSellN/A117,983 Swaps

10/05/2021Morgan Stanley & Co. International plcSellN/A2,517 Swaps

10/05/2021Morgan Stanley & Co. International plcSellN/A215,658 Swaps

10/05/2021Morgan Stanley & Co. International plcSellN/A279,027 Swaps

10/05/2021Morgan Stanley & Co. International plcSellN/A40,635 Swaps

10/05/2021Morgan Stanley & Co. International plcSellN/A512 Swaps

10/05/2021Morgan Stanley & Co. LLCBorrowN/A77,441 Ordinary Shares

10/05/2021Morgan Stanley & Co. LLCBuy11,266.56 (AUD)1,728 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,043.20 (AUD)160 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,137.42 (AUD)178 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,298.18 (AUD)203 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,318.40 (AUD)206 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,498.19 (AUD)233 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,857.60 (AUD)288 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,886.40 (AUD)288 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy1,974.01 (AUD)307 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy10,684.08 (AUD)1,672 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy10,695.93 (AUD)1,643 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy10,944.28 (AUD)1,676 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy103,128.21 (AUD)16,139 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy11,132.10 (AUD)1,710 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy11,691.29 (AUD)1,807 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy11,750.40 (AUD)1,836 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy112,427.04 (AUD)17,512 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy12,012.52 (AUD)1,841 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy12,670.68 (AUD)1,986 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy12,923.04 (AUD)1,976 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy12,935.93 (AUD)1,981 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy121.79 (AUD)19 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy131,428.00 (AUD)20,600 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy133,679.56 (AUD)20,503 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy138,027.68 (AUD)21,550 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy143,731.20 (AUD)22,458 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy15,918.50 (AUD)2,449 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy158,248.38 (AUD)24,197 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy16,139.88 (AUD)2,514 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy16,281.60 (AUD)2,544 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy16,713.20 (AUD)2,632 Ordinary Shares
10/05/2021Morgan Stanley Australia Securities LimitedBuy16,835.91 (AUD)2,643 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy160,887.52 (AUD)24,676 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy18,557.54 (AUD)2,934 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy189,389.84 (AUD)29,272 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy19,227.90 (AUD)2,995 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy19,293.12 (AUD)3,024 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy19,716.75 (AUD)3,105 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy19,964.00 (AUD)3,100 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy195.90 (AUD)30 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy196,224.00 (AUD)30,660 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,031.58 (AUD)314 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,083.14 (AUD)326 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,335.08 (AUD)366 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,352.47 (AUD)367 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,379.80 (AUD)365 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,451.64 (AUD)387 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,548.00 (AUD)400 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,869.74 (AUD)447 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,900.80 (AUD)448 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,920.23 (AUD)457 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy2,929.50 (AUD)450 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy20,013.48 (AUD)3,132 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy20,108.17 (AUD)3,137 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy20,849.84 (AUD)3,268 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy208,300.47 (AUD)31,899 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy210,195.60 (AUD)32,140 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy213,720.66 (AUD)32,679 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy229.68 (AUD)36 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy23,801.85 (AUD)3,645 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy24,123.00 (AUD)3,740 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy24,736.21 (AUD)3,847 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy24,813.11 (AUD)3,871 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy240,104.25 (AUD)37,575 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy247,304.16 (AUD)37,872 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy25,146.43 (AUD)3,923 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy25,516.20 (AUD)3,956 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy250,660.58 (AUD)38,386 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy26,816.34 (AUD)4,177 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy26,914.56 (AUD)4,128 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy27,363.44 (AUD)4,316 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy28,530.91 (AUD)4,451 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy287.55 (AUD)45 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,081.54 (AUD)483 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,100.02 (AUD)484 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,105.69 (AUD)483 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,133.55 (AUD)490 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,215.52 (AUD)504 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,220.32 (AUD)502 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,363.05 (AUD)521 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,403.20 (AUD)533 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,421.72 (AUD)524 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,462.12 (AUD)531 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,555.24 (AUD)559 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,571.44 (AUD)552 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,681.43 (AUD)569 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,737.60 (AUD)584 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,853.32 (AUD)591 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,894.00 (AUD)600 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy3,894.00 (AUD)600 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy309.12 (AUD)48 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy31,742.76 (AUD)4,876 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy31.67 (AUD)5 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy312,554.07 (AUD)48,913 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy32,288.00 (AUD)5,045 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy32,459.95 (AUD)4,990 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy32.00 (AUD)5 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy33,343.02 (AUD)5,218 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy332.52 (AUD)51 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy339,925.68 (AUD)52,056 Ordinary Shares
10/05/2021Morgan Stanley Australia Securities LimitedBuy345,958.40 (AUD)54,056 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy35,924.22 (AUD)5,493 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy36,978.67 (AUD)5,711 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy363,194.82 (AUD)56,838 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy367,049.42 (AUD)57,262 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,248.75 (AUD)5,775 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,287.20 (AUD)5,872 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,532.60 (AUD)5,810 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,532.60 (AUD)5,810 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,648.24 (AUD)5,846 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,762.44 (AUD)5,882 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,762.44 (AUD)5,882 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,881.60 (AUD)5,919 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy37,937.43 (AUD)5,937 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,214.30 (AUD)659 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,224.96 (AUD)648 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,249.83 (AUD)663 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,483.10 (AUD)706 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,526.72 (AUD)704 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,533.90 (AUD)714 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,803.50 (AUD)739 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,880.48 (AUD)752 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy4,969.08 (AUD)774 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy40,036.75 (AUD)6,305 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy40,899.34 (AUD)6,451 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy406,619.80 (AUD)62,365 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy41,220.37 (AUD)6,371 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy41,796.10 (AUD)6,475 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy449.19 (AUD)69 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy45,676.80 (AUD)7,137 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy462,052.84 (AUD)70,867 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy487.92 (AUD)76 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy49,049.60 (AUD)7,664 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy490.20 (AUD)76 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy493.24 (AUD)76 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy497.04 (AUD)76 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy5,064.00 (AUD)800 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy5,372.85 (AUD)833 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy5,460.68 (AUD)844 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy5,995.07 (AUD)936 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy50,251.32 (AUD)7,803 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy509.60 (AUD)80 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy53,920.40 (AUD)8,270 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy556.80 (AUD)87 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy566.93 (AUD)89 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy576.00 (AUD)90 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy587.42 (AUD)92 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy6,098.24 (AUD)944 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy6,538.20 (AUD)1,020 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy6,985.93 (AUD)1,089 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy6.38 (AUD)1 Ordinary Share

10/05/2021Morgan Stanley Australia Securities LimitedBuy6.50 (AUD)1 Ordinary Share

10/05/2021Morgan Stanley Australia Securities LimitedBuy60,807.78 (AUD)9,531 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy608.64 (AUD)96 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy614.88 (AUD)96 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy62,268.09 (AUD)9,737 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy622,310.40 (AUD)97,236 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy639.00 (AUD)100 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy64.10 (AUD)10 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy66,066.21 (AUD)10,437 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy66,429.52 (AUD)10,511 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy66,622.98 (AUD)10,187 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy67,905.47 (AUD)10,399 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy676.24 (AUD)107 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy7,284.69 (AUD)1,119 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy7,310.16 (AUD)1,144 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy7,706.34 (AUD)1,206 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy70.40 (AUD)11 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy72,599.66 (AUD)11,326 Ordinary Shares
10/05/2021Morgan Stanley Australia Securities LimitedBuy73,908.03 (AUD)11,353 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy75,638.00 (AUD)11,800 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy778.97 (AUD)122 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy8,051.30 (AUD)1,259 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy8,236.50 (AUD)1,275 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy8,236.85 (AUD)1,285 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy8,249.69 (AUD)1,284 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy8,476.00 (AUD)1,300 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy8,801.10 (AUD)1,386 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy8,843.76 (AUD)1,384 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy82,148.88 (AUD)12,876 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy82,811.55 (AUD)12,839 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy86,004.30 (AUD)13,334 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy87,149.38 (AUD)13,346 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy89,447.73 (AUD)13,911 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy9,132.80 (AUD)1,427 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy9,288.09 (AUD)1,449 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy9,339.60 (AUD)1,448 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy9,647.12 (AUD)1,498 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy912.27 (AUD)141 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy92,462.17 (AUD)14,391 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedBuy943.95 (AUD)145 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell1,701.72 (AUD)261 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell1,857.60 (AUD)288 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell12,870.40 (AUD)2,011 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell135,836.58 (AUD)21,291 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell148.58 (AUD)23 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell156.48 (AUD)24 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell16,091.36 (AUD)2,468 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell16,880.50 (AUD)2,650 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell17,740.92 (AUD)2,721 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell19,168.80 (AUD)2,940 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell195,961.60 (AUD)30,619 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell23,420.98 (AUD)3,671 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell3,781.90 (AUD)590 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell316.05 (AUD)49 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell365.37 (AUD)57 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell38,258.75 (AUD)6,025 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell38,528.82 (AUD)6,039 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell4,128.00 (AUD)645 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell4,942.16 (AUD)758 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell45.57 (AUD)7 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell57.69 (AUD)9 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell6,735.16 (AUD)1,033 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell7,084.80 (AUD)1,107 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell70.40 (AUD)11 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell74,494.62 (AUD)11,658 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell8,843.76 (AUD)1,384 Ordinary Shares

10/05/2021Morgan Stanley Australia Securities LimitedSell912.27 (AUD)141 Ordinary Shares

10/05/2021Morgan Stanley Capital Services LLCBuyN/A1,056 Swaps

10/05/2021Morgan Stanley Capital Services LLCBuyN/A1,508 Swaps

10/05/2021Morgan Stanley Capital Services LLCBuyN/A2,940 Swaps

10/05/2021Morgan Stanley Capital Services LLCBuyN/A24 Swaps

10/05/2021Morgan Stanley Capital Services LLCBuyN/A7,388 Swaps

10/05/2021Morgan Stanley Capital Services LLCBuyN/A74,248 Swaps

10/05/2021Morgan Stanley Capital Services LLCSellN/A1,048 Swaps

10/05/2021Morgan Stanley Capital Services LLCSellN/A1,676 Swaps

10/05/2021Morgan Stanley Capital Services LLCSellN/A26,868 Swaps

10/05/2021Morgan Stanley Capital Services LLCSellN/A365 Swaps

10/05/2021Morgan Stanley Capital Services LLCSellN/A4,018 Swaps

10/05/2021Parametric Portfolio Associates LLCBuy2,180.88466 American Depositary Receipts

10/05/2021Parametric Portfolio Associates LLCBuy4,417.92944 American Depositary Receipts

10/06/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A53,168 Ordinary Shares

10/06/2021Morgan Stanley & Co. International plcBuy669.9105 Ordinary Shares

10/06/2021Morgan Stanley & Co. International plcBuy48,251.947,563 Ordinary Shares

10/06/2021Morgan Stanley & Co. International plcBuy338,355.1852,782 Ordinary Shares

10/06/2021Morgan Stanley & Co. International plcBuyN/A226,875 Swaps

10/06/2021Morgan Stanley & Co. International plcBuyN/A23,189 Swaps

10/06/2021Morgan Stanley & Co. International plcBuyN/A61,205 Swaps
10/06/2021Morgan Stanley & Co. International plcBuyN/A70,158 Swaps

10/06/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A88,849 Ordinary Shares

10/06/2021Morgan Stanley & Co. International plcSell15,873.002,405 Ordinary Shares

10/06/2021Morgan Stanley & Co. International plcSell279,556.9043,762 Ordinary Shares

10/06/2021Morgan Stanley & Co. International plcSellN/A169,169 Swaps

10/06/2021Morgan Stanley & Co. International plcSellN/A2,525 Swaps

10/06/2021Morgan Stanley & Co. International plcSellN/A24,389 Swaps

10/06/2021Morgan Stanley & Co. International plcSellN/A26,533 Swaps

10/06/2021Morgan Stanley & Co. International plcSellN/A67,739 Swaps

10/06/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A142,225 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,003,200.00 (AUD)165,000 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,007.76 (AUD)156 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,045.50 (AUD)170 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,073.15 (AUD)169 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,154.79 (AUD)189 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,160.90 (AUD)188 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,183.65 (AUD)195 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,213.90 (AUD)199 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,233.22 (AUD)197 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,234.20 (AUD)204 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,312.36 (AUD)218 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,398.40 (AUD)230 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,407.94 (AUD)231 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,457.61 (AUD)231 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,460.46 (AUD)241 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,583.40 (AUD)260 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,629.75 (AUD)265 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,743.75 (AUD)279 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,771.57 (AUD)289 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,789.96 (AUD)292 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,807.81 (AUD)293 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,824.68 (AUD)286 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,899.00 (AUD)300 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,931.16 (AUD)308 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,949.55 (AUD)317 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,951.32 (AUD)322 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy1,958.40 (AUD)320 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy103,698.54 (AUD)16,434 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy107,093.01 (AUD)17,643 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy107,646.96 (AUD)17,196 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy11,000.99 (AUD)1,727 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy11,308.80 (AUD)1,860 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy11,417.04 (AUD)1,884 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy11,871.79 (AUD)1,874 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy118,139.36 (AUD)18,812 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy12,113.10 (AUD)1,935 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy12,440.00 (AUD)2,000 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy12,687.95 (AUD)1,955 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy12,786.24 (AUD)2,103 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy13,083.54 (AUD)2,159 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy13,361.46 (AUD)2,194 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy13,557.12 (AUD)2,208 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy13,609.95 (AUD)2,213 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy13,907.70 (AUD)2,295 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy13,945.24 (AUD)2,242 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy14,274.00 (AUD)2,340 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy14,557.04 (AUD)2,318 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy14,864.76 (AUD)2,367 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy145.59 (AUD)23 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy15,157.44 (AUD)2,493 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy15,225.84 (AUD)2,394 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy15,244.32 (AUD)2,443 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy15,357.40 (AUD)2,477 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy15,618.75 (AUD)2,499 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy15,750.24 (AUD)2,512 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy150.50 (AUD)25 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy16,454.40 (AUD)2,571 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy16,519.56 (AUD)2,726 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy16,765.34 (AUD)2,762 Ordinary Shares
10/06/2021Morgan Stanley Australia Securities LimitedBuy16,940.16 (AUD)2,768 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy17,228.58 (AUD)2,843 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy17,734.92 (AUD)2,946 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy172.26 (AUD)27 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy175,418.10 (AUD)27,495 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy178,666.98 (AUD)29,483 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy18,275.61 (AUD)2,894 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy18,357.85 (AUD)2,891 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy18,480.00 (AUD)3,000 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy186,353.45 (AUD)29,347 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy195,556.20 (AUD)32,270 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,035.20 (AUD)320 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,036.80 (AUD)335 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,084.58 (AUD)333 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,136.58 (AUD)337 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,215.20 (AUD)355 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,339.34 (AUD)381 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,402.40 (AUD)385 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,419.18 (AUD)388 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,463.82 (AUD)399 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,479.54 (AUD)398 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,496.53 (AUD)391 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,513.26 (AUD)411 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,569.98 (AUD)406 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,627.13 (AUD)419 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,627.13 (AUD)419 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,725.92 (AUD)432 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,743.40 (AUD)440 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,781.94 (AUD)434 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,932.80 (AUD)470 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,934.36 (AUD)468 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy2,957.88 (AUD)471 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy20,030.40 (AUD)3,210 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy20,108.56 (AUD)3,202 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy21,598.18 (AUD)3,532 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy21,703.27 (AUD)3,555 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy216.75 (AUD)34 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy22,958.50 (AUD)3,650 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy23,169.37 (AUD)3,719 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy23,372.24 (AUD)3,704 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy23,899.20 (AUD)3,830 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy234,171.98 (AUD)38,899 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy24,993.60 (AUD)3,936 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy246.40 (AUD)40 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy247,946.08 (AUD)39,608 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy25,837.84 (AUD)4,292 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy25.24 (AUD)4 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy250.51 (AUD)41 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy258.86 (AUD)43 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy26,559.94 (AUD)4,163 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy26,765.10 (AUD)4,310 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy27,048.78 (AUD)4,314 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy29,831.25 (AUD)4,773 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,019.27 (AUD)497 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,022.04 (AUD)502 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,100.00 (AUD)500 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,126.73 (AUD)513 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,130.43 (AUD)517 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,175.44 (AUD)524 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,203.97 (AUD)511 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,218.96 (AUD)529 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,234.63 (AUD)511 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,234.66 (AUD)507 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,272.82 (AUD)515 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,345.65 (AUD)553 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,355.59 (AUD)551 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,383.14 (AUD)551 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,411.87 (AUD)539 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,526.11 (AUD)579 Ordinary Shares
10/06/2021Morgan Stanley Australia Securities LimitedBuy3,591.00 (AUD)570 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,708.80 (AUD)610 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,849.10 (AUD)631 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,915.15 (AUD)645 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,968.63 (AUD)649 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy3,980.80 (AUD)640 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy300.96 (AUD)48 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy31,316.64 (AUD)4,924 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy32,519.65 (AUD)5,305 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy32,629.08 (AUD)5,204 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy334.95 (AUD)55 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy35,849.70 (AUD)5,877 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy36,149.99 (AUD)5,729 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy366.60 (AUD)60 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy376.80 (AUD)60 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy39,068.64 (AUD)6,261 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy39,443.12 (AUD)6,241 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy39,669.42 (AUD)6,419 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,088.04 (AUD)652 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,108.81 (AUD)641 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,118.15 (AUD)647 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,185.02 (AUD)668 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,185.09 (AUD)657 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,193.75 (AUD)671 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,200.46 (AUD)671 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,282.96 (AUD)682 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,415.49 (AUD)691 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,489.62 (AUD)733 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,590.40 (AUD)755 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,625.34 (AUD)762 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,695.00 (AUD)750 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,771.61 (AUD)758 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy4,841.88 (AUD)771 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy402.27 (AUD)66 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy418.08 (AUD)67 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy427.70 (AUD)70 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy43,735.86 (AUD)7,077 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy43.68 (AUD)7 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy47,099.36 (AUD)7,646 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy48,260.19 (AUD)7,697 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy48,814.94 (AUD)8,042 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy48.88 (AUD)8 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy495.72 (AUD)81 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,191.55 (AUD)815 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,319.16 (AUD)847 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,329.68 (AUD)838 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,444.79 (AUD)897 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,502.48 (AUD)908 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,554.64 (AUD)872 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,805.97 (AUD)941 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,814.00 (AUD)900 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy5,925.23 (AUD)958 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy508.79 (AUD)83 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy510.04 (AUD)82 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy54,920.64 (AUD)9,033 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy566.47 (AUD)91 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy57,061.33 (AUD)9,043 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy572.46 (AUD)94 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy594.22 (AUD)95 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy597.80 (AUD)98 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy598.50 (AUD)95 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy6,060,000.00 (AUD)1,000,000 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy6,060.00 (AUD)1,000 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy6,320.16 (AUD)1,026 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy6,517.52 (AUD)1,028 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy60,984.74 (AUD)9,514 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy609,000.00 (AUD)100,000 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy62,781.54 (AUD)10,029 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy660.96 (AUD)108 Ordinary Shares
10/06/2021Morgan Stanley Australia Securities LimitedBuy674.32 (AUD)111 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy683.65 (AUD)113 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy7,188.89 (AUD)1,142 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy7,292.90 (AUD)1,165 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy7,593.38 (AUD)1,213 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy7,660.80 (AUD)1,216 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy7,745.32 (AUD)1,214 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy73.20 (AUD)12 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy77,667.82 (AUD)12,407 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy8,279.20 (AUD)1,310 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy8,339.65 (AUD)1,285 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy8,791.68 (AUD)1,446 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy8,960.00 (AUD)1,400 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy804.65 (AUD)133 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy825.66 (AUD)132 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy86,365.57 (AUD)14,089 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy898.04 (AUD)143 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy9,235.71 (AUD)1,473 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy9,248.00 (AUD)1,445 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy9,517.92 (AUD)1,506 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy97,247.70 (AUD)15,510 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy979.44 (AUD)159 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedBuy98,794.22 (AUD)16,411 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,080.24 (AUD)168 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,263,306.61 (AUD)208,123 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,343,242.60 (AUD)223,130 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,393.28 (AUD)224 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,453,926.05 (AUD)239,724 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,526.08 (AUD)251 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,560.00 (AUD)250 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,632.83 (AUD)269 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,821.66 (AUD)291 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,912.65 (AUD)311 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell1,914.00 (AUD)300 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell10,153.78 (AUD)1,594 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell10,231.20 (AUD)1,680 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell10,233.24 (AUD)1,609 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell10,411.09 (AUD)1,697 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell10,574.00 (AUD)1,700 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell10,743.36 (AUD)1,767 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell109.26 (AUD)18 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell11,429.81 (AUD)1,883 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell11,629.65 (AUD)1,891 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell11,653.13 (AUD)1,901 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell11,687.50 (AUD)1,870 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell112,162.50 (AUD)17,946 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell118,345.92 (AUD)19,212 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell12,522.32 (AUD)1,994 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell121,397.04 (AUD)20,016 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell121,706.40 (AUD)19,380 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell13,431.81 (AUD)2,211 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell14,471.28 (AUD)2,388 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell14,557.04 (AUD)2,318 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell14,990.52 (AUD)2,357 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell15,527.06 (AUD)2,558 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell151.75 (AUD)25 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell16,134.50 (AUD)2,645 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell16,680.36 (AUD)2,748 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell16,996.00 (AUD)2,800 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell163.89 (AUD)27 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell17,783.08 (AUD)2,954 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell198,390.40 (AUD)32,630 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,036.80 (AUD)335 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,165.80 (AUD)340 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,340,515.80 (AUD)388,790 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,446.08 (AUD)392 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,509.20 (AUD)408 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,608.97 (AUD)427 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,677.29 (AUD)427 Ordinary Shares
10/06/2021Morgan Stanley Australia Securities LimitedSell2,700.62 (AUD)442 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,725.92 (AUD)432 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,726.16 (AUD)444 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,781.94 (AUD)434 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,801.76 (AUD)449 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,831.85 (AUD)465 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,849.17 (AUD)469 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,858.24 (AUD)464 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,868.10 (AUD)460 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,901.06 (AUD)454 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,912.79 (AUD)453 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,923.20 (AUD)480 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,928.10 (AUD)470 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,939.70 (AUD)478 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,941.39 (AUD)471 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,948.80 (AUD)485 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,990.18 (AUD)487 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell2,992.22 (AUD)469 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell20,072.64 (AUD)3,296 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell20,740.00 (AUD)3,400 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell20,976.86 (AUD)3,422 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell21,384.48 (AUD)3,427 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell217.87 (AUD)35 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell22,106.40 (AUD)3,624 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell22,478.68 (AUD)3,734 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell22,684.48 (AUD)3,731 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell24,211.20 (AUD)3,880 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell25,225.00 (AUD)4,036 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell25.24 (AUD)4 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell262.92 (AUD)42 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell298,885.26 (AUD)49,321 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,025.75 (AUD)475 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,073.66 (AUD)491 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,108.78 (AUD)513 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,108.90 (AUD)482 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,121.20 (AUD)510 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,141.20 (AUD)499 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,167.56 (AUD)506 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,221.75 (AUD)526 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,229.05 (AUD)515 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,229.59 (AUD)507 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,234.66 (AUD)507 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,277.12 (AUD)532 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,332.16 (AUD)534 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,339.24 (AUD)533 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,342.84 (AUD)534 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,345.65 (AUD)553 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,355.59 (AUD)551 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,424.22 (AUD)547 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,504.93 (AUD)559 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,531.38 (AUD)557 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,534.12 (AUD)577 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,624.06 (AUD)578 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,714.90 (AUD)609 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,754.52 (AUD)583 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,783.78 (AUD)594 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,796.37 (AUD)605 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,868.20 (AUD)630 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell3,984.50 (AUD)650 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell31,310.02 (AUD)5,201 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell31,679.33 (AUD)5,219 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell347,911.30 (AUD)57,506 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell35,560.00 (AUD)5,600 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell392.96 (AUD)64 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell4,075.54 (AUD)677 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell4,114.74 (AUD)679 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell4,175.42 (AUD)667 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell4,417.74 (AUD)729 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell4,595.58 (AUD)726 Ordinary Shares
10/06/2021Morgan Stanley Australia Securities LimitedSell4,841.88 (AUD)771 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell404.95 (AUD)65 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell43,205.54 (AUD)7,177 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell44,245.68 (AUD)7,068 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell467.93 (AUD)73 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell49,185.21 (AUD)8,103 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,022.76 (AUD)796 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,024.00 (AUD)800 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,069.90 (AUD)838 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,170.97 (AUD)854 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,329.68 (AUD)838 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,347.67 (AUD)881 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,609.85 (AUD)894 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,727.36 (AUD)942 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell5,862.37 (AUD)965 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell51,030.00 (AUD)8,100 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell515.78 (AUD)82 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell527.22 (AUD)87 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell530,798.31 (AUD)87,159 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell56,020.74 (AUD)8,949 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell560.25 (AUD)90 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell57,564.87 (AUD)9,181 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell59,399.46 (AUD)9,369 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell59,779.44 (AUD)9,816 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,013.45 (AUD)947 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,061.12 (AUD)992 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,090.00 (AUD)1,000 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,122.34 (AUD)1,017 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,320.16 (AUD)1,026 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,394.92 (AUD)993 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,474.43 (AUD)1,064 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,562.50 (AUD)1,050 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,816.00 (AUD)1,065 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell6,986.24 (AUD)1,150 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell606,206.04 (AUD)100,034 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell66.22 (AUD)11 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell67,484.20 (AUD)11,210 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell675,363.82 (AUD)111,171 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell7,022.02 (AUD)1,087 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell7,062.50 (AUD)1,130 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell7,161.16 (AUD)1,173 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell7,292.90 (AUD)1,165 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell7,524.00 (AUD)1,200 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell783.72 (AUD)126 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell8,165.14 (AUD)1,294 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell8,229.83 (AUD)1,321 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell8,295.14 (AUD)1,351 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell804.65 (AUD)133 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell860.52 (AUD)142 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell895.18 (AUD)143 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell9,248.00 (AUD)1,445 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell9,669.60 (AUD)1,580 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell9,806.72 (AUD)1,592 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell902.88 (AUD)144 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell91.05 (AUD)15 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell93,948.12 (AUD)15,606 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell930.16 (AUD)151 Ordinary Shares

10/06/2021Morgan Stanley Australia Securities LimitedSell954.72 (AUD)153 Ordinary Shares

10/06/2021Morgan Stanley Capital Services LLCBuyN/A12,541 Swaps

10/06/2021Morgan Stanley Capital Services LLCBuyN/A15,606 Swaps

10/06/2021Morgan Stanley Capital Services LLCBuyN/A43,762 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A1,508 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A12,407 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A176 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A35,808 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A4,353 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A43 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A5,246 Swaps

10/06/2021Morgan Stanley Capital Services LLCSellN/A864 Swaps
10/06/2021Parametric Portfolio Associates LLCBuy363.5483 American Depositary Receipts

10/06/2021Parametric Portfolio Associates LLCBuy529.98121 American Depositary Receipts

10/06/2021Parametric Portfolio Associates LLCSell11,013.731,735 Ordinary Shares

10/07/2021Morgan Stanley & Co. International plcBuyN/A11,181 Swaps

10/07/2021Morgan Stanley & Co. International plcBuyN/A186,223 Swaps

10/07/2021Morgan Stanley & Co. International plcBuyN/A30,372 Swaps

10/07/2021Morgan Stanley & Co. International plcBuyN/A434,831 Swaps

10/07/2021Morgan Stanley & Co. International plcBuyN/A79,742 Swaps

10/07/2021Morgan Stanley & Co. International plcBuyN/A853 Swaps

10/07/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A788,654 Ordinary Shares

10/07/2021Morgan Stanley & Co. International plcSell1,229.28197 Ordinary Shares

10/07/2021Morgan Stanley & Co. International plcSell30,170.404,835 Ordinary Shares

10/07/2021Morgan Stanley & Co. International plcSellN/A3,423 Swaps

10/07/2021Morgan Stanley & Co. International plcSellN/A30,595 Swaps

10/07/2021Morgan Stanley & Co. International plcSellN/A38,079 Swaps

10/07/2021Morgan Stanley & Co. International plcSellN/A481 Swaps

10/07/2021Morgan Stanley & Co. International plcSellN/A8,922 Swaps

10/07/2021Morgan Stanley & Co. International plcSellN/A85,830 Swaps

10/07/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A27,476 Ordinary Shares

10/07/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1 Ordinary Share

10/07/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1,727 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,050.96 (AUD)174 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,123.44 (AUD)186 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,292.74 (AUD)218 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,326.60 (AUD)220 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,356.00 (AUD)226 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,408.96 (AUD)237 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,417.05 (AUD)235 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,548.82 (AUD)259 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy1,611.90 (AUD)270 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy10,336.95 (AUD)1,755 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy10,338.90 (AUD)1,716 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy10,394.84 (AUD)1,721 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy10,629.85 (AUD)1,757 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy10,948.98 (AUD)1,834 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy102,282.14 (AUD)17,292 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy11,088.00 (AUD)1,848 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy11,185.65 (AUD)1,855 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy11,219.50 (AUD)1,900 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy11,476.71 (AUD)1,937 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy114.00 (AUD)19 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy118,068.48 (AUD)19,944 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy12,187.24 (AUD)2,050 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy12,558.75 (AUD)2,125 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy12,939.03 (AUD)2,144 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy12,963.74 (AUD)2,141 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy121,087.68 (AUD)20,454 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy13,684.77 (AUD)2,277 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy137,450.64 (AUD)23,277 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy14,391.52 (AUD)2,431 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy14,459.50 (AUD)2,390 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy14,705.28 (AUD)2,484 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy14,948.68 (AUD)2,477 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy15,160.86 (AUD)2,574 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy15,340.91 (AUD)2,587 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy15,720.21 (AUD)2,607 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy15,881.88 (AUD)2,636 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy16,139.62 (AUD)2,681 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy16,525.44 (AUD)2,736 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy17,363.58 (AUD)2,938 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy17,673.65 (AUD)2,993 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy17,839.62 (AUD)3,016 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy18,955.04 (AUD)3,210 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy180.30 (AUD)30 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,217.19 (AUD)368 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,714.00 (AUD)460 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,819.07 (AUD)477 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,829.82 (AUD)476 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,842.14 (AUD)469 Ordinary Shares
10/07/2021Morgan Stanley Australia Securities LimitedBuy2,895.62 (AUD)481 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,896.74 (AUD)484 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,899.23 (AUD)482 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,926.36 (AUD)491 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,936.18 (AUD)491 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy2,937.24 (AUD)492 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy20,592.00 (AUD)3,432 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy207,852.00 (AUD)34,642 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy21,496.01 (AUD)3,556 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy22,764.94 (AUD)3,791 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy223.11 (AUD)37 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy23,327.63 (AUD)3,859 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy23,833.84 (AUD)3,946 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy241,228.16 (AUD)40,748 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy25,211.68 (AUD)4,216 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy25,900.05 (AUD)4,281 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy29,335.95 (AUD)4,865 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy29,446.55 (AUD)4,949 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy29,450.75 (AUD)4,979 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,023.46 (AUD)509 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,024.30 (AUD)510 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,090.82 (AUD)513 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,099.42 (AUD)514 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,113.92 (AUD)526 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,303.01 (AUD)557 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,323.04 (AUD)552 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,409.92 (AUD)576 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,410.84 (AUD)568 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,411.72 (AUD)571 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,453.34 (AUD)577 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,527.55 (AUD)585 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,551.80 (AUD)602 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,596.92 (AUD)597 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,700.90 (AUD)622 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,763.91 (AUD)631 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,783.78 (AUD)637 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,803.85 (AUD)642 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,888.92 (AUD)646 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy3,962.75 (AUD)655 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy30,011.31 (AUD)4,977 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy30,051.96 (AUD)5,055 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy30,468.14 (AUD)5,151 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy307.84 (AUD)52 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy31,313.62 (AUD)5,285 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy327,417.44 (AUD)55,307 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy33,822.93 (AUD)5,723 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy34,211.66 (AUD)5,683 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy34,997.87 (AUD)5,780 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy341.62 (AUD)58 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy35,595.09 (AUD)5,903 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy36,142.27 (AUD)5,969 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy363.30 (AUD)60 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy395.67 (AUD)66 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy398.64 (AUD)66 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,044.26 (AUD)682 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,048.35 (AUD)685 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,138.16 (AUD)692 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,177.20 (AUD)708 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,186.00 (AUD)700 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,223.52 (AUD)701 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,310.40 (AUD)719 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,360.80 (AUD)736 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,838.04 (AUD)801 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy4,854.40 (AUD)820 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy40,186.51 (AUD)6,794 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy40,527.63 (AUD)6,721 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy43,028.28 (AUD)7,118 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy43,766.20 (AUD)7,418 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy432.72 (AUD)72 Ordinary Shares
10/07/2021Morgan Stanley Australia Securities LimitedBuy447.64 (AUD)76 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy448.78 (AUD)76 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy47,579.04 (AUD)8,037 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,090.40 (AUD)840 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,424.00 (AUD)904 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,493.40 (AUD)908 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,517.44 (AUD)932 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,652.50 (AUD)950 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,708.52 (AUD)942 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,947.79 (AUD)1,003 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,990.17 (AUD)1,011 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy5,995.99 (AUD)1,001 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy50,270.92 (AUD)8,323 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy50,452.44 (AUD)8,508 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy54.18 (AUD)9 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy56,838.78 (AUD)9,426 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy562.18 (AUD)93 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy57,523.40 (AUD)9,508 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy59,922.65 (AUD)10,105 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,013.69 (AUD)1,021 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,095.34 (AUD)1,010 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,222.00 (AUD)1,037 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,252.15 (AUD)1,057 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,375.32 (AUD)1,067 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,736.72 (AUD)1,137 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,873.50 (AUD)1,165 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,874.20 (AUD)1,140 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,879.40 (AUD)1,166 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy6,902.94 (AUD)1,169 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy62,069.94 (AUD)10,285 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy64,210.04 (AUD)10,828 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy7,013.09 (AUD)1,164 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy7,042.20 (AUD)1,164 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy7,068.10 (AUD)1,199 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy7,068.48 (AUD)1,194 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy7,079.78 (AUD)1,178 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy7,233.40 (AUD)1,226 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy7,685.28 (AUD)1,296 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy75,046.02 (AUD)12,666 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy780.45 (AUD)129 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,033.44 (AUD)1,357 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,055.33 (AUD)1,363 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,444.32 (AUD)1,424 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,624.38 (AUD)1,441 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,644.72 (AUD)1,436 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,654.18 (AUD)1,434 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,683.98 (AUD)1,433 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,935.92 (AUD)1,512 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,970.45 (AUD)1,514 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy8,985.58 (AUD)1,514 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy803.32 (AUD)133 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy9,833.83 (AUD)1,671 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy9,892.32 (AUD)1,671 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy970.38 (AUD)162 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedBuy990.36 (AUD)168 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,050.96 (AUD)174 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,058.75 (AUD)175 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,072.80 (AUD)180 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,160.33 (AUD)197 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,292.74 (AUD)218 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,326.60 (AUD)220 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,356.00 (AUD)226 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,363.50 (AUD)225 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,548.82 (AUD)259 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell1,553.66 (AUD)262 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell10,274.04 (AUD)1,701 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell10,413.81 (AUD)1,727 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell100,314.40 (AUD)16,945 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell101,901.12 (AUD)17,184 Ordinary Shares
10/07/2021Morgan Stanley Australia Securities LimitedSell11,034.90 (AUD)1,830 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell11,088.00 (AUD)1,848 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell121,087.68 (AUD)20,454 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell13,063.79 (AUD)2,203 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell13,781.76 (AUD)2,328 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell135,919.30 (AUD)22,466 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell149,199.68 (AUD)24,784 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell16,961.70 (AUD)2,870 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell17,654.99 (AUD)3,000 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell17,760.75 (AUD)2,975 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell172,283.80 (AUD)28,810 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell176,150.70 (AUD)29,655 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell198,909.93 (AUD)33,207 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell199,920.00 (AUD)33,320 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,285.12 (AUD)386 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,440.16 (AUD)404 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,603.38 (AUD)442 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,670.08 (AUD)448 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,680.15 (AUD)443 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,735.64 (AUD)459 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,763.38 (AUD)466 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell2,953.56 (AUD)489 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell20,791.38 (AUD)3,518 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell207,634.48 (AUD)34,838 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell21,920.19 (AUD)3,709 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell21,937.28 (AUD)3,632 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell22,738.72 (AUD)3,841 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell223,166.35 (AUD)36,887 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell224,177.31 (AUD)37,177 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell23,468.61 (AUD)3,971 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell233,603.04 (AUD)38,676 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell238,900.12 (AUD)39,553 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell244,081.60 (AUD)41,230 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell249,426.00 (AUD)41,571 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell258,850.70 (AUD)43,070 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell26,664.00 (AUD)4,400 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell27,445.12 (AUD)4,636 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,052.14 (AUD)516 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,332.96 (AUD)563 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,462.60 (AUD)580 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,467.52 (AUD)576 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,643.87 (AUD)615 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,882.46 (AUD)646 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,934.82 (AUD)652 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell3,979.22 (AUD)661 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell33,231.33 (AUD)5,511 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell37,123.56 (AUD)6,126 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell39,193.05 (AUD)6,565 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell396,158.94 (AUD)65,698 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell4,054.49 (AUD)682 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell4,308.81 (AUD)726 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell4,345.02 (AUD)717 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell4,567.60 (AUD)760 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell40,294.35 (AUD)6,795 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell40,430.31 (AUD)6,841 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell401.88 (AUD)68 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell41,262.40 (AUD)6,970 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell41,673.34 (AUD)6,934 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell44,630.95 (AUD)7,501 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell45,828.00 (AUD)7,638 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell46,278.48 (AUD)7,662 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell46,675.75 (AUD)7,715 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell5,002.62 (AUD)831 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell5,058.29 (AUD)853 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell5,121.92 (AUD)848 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell5,698.32 (AUD)965 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell5,914.99 (AUD)1,000 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell5,957.28 (AUD)1,008 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell52,836.30 (AUD)8,910 Ordinary Shares
10/07/2021Morgan Stanley Australia Securities LimitedSell57,436.82 (AUD)9,541 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell6,217.32 (AUD)1,052 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell6,261.75 (AUD)1,035 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell6,690.36 (AUD)1,133 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell6,844.00 (AUD)1,160 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell6,861.01 (AUD)1,157 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell64,210.04 (AUD)10,828 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell66,191.52 (AUD)11,181 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell68,849.60 (AUD)11,630 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell7,563.80 (AUD)1,282 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell7,638.71 (AUD)1,271 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell7,678.32 (AUD)1,284 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell731.44 (AUD)121 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell771.20 (AUD)128 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell775.52 (AUD)131 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell79,721.96 (AUD)13,199 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell8,294.55 (AUD)1,371 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell8,491.60 (AUD)1,420 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell84.56 (AUD)14 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell853.05 (AUD)141 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell862.29 (AUD)143 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell891.70 (AUD)148 Ordinary Shares

10/07/2021Morgan Stanley Australia Securities LimitedSell898.32 (AUD)152 Ordinary Shares

10/07/2021Morgan Stanley Capital Services LLCBuyN/A1,800 Swaps

10/07/2021Morgan Stanley Capital Services LLCBuyN/A3,457 Swaps

10/07/2021Morgan Stanley Capital Services LLCBuyN/A363 Swaps

10/07/2021Morgan Stanley Capital Services LLCBuyN/A563 Swaps

10/07/2021Morgan Stanley Capital Services LLCBuyN/A67,552 Swaps

10/07/2021Morgan Stanley Capital Services LLCSellN/A12,351 Swaps

10/07/2021Morgan Stanley Capital Services LLCSellN/A15,733 Swaps

10/07/2021Morgan Stanley Capital Services LLCSellN/A2,736 Swaps

10/07/2021Morgan Stanley Capital Services LLCSellN/A22,023 Swaps

10/07/2021Morgan Stanley Capital Services LLCSellN/A576 Swaps

10/07/2021Morgan Stanley Capital Services LLCSellN/A62,470 Swaps

10/07/2021Morgan Stanley Capital Services LLCSellN/A72,192 Swaps

10/07/2021Parametric Portfolio Associates LLCBuy2,673.44616 American Depositary Receipts

10/07/2021Parametric Portfolio Associates LLCBuy13,179.232,111 Ordinary Shares

10/07/2021Parametric Portfolio Associates LLCBuy24,466.473,865 Ordinary Shares

10/08/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A100,436 Ordinary Shares

10/08/2021Morgan Stanley & Co. International plcBuy498.4979 Ordinary Shares

10/08/2021Morgan Stanley & Co. International plcBuy5,622.21891 Ordinary Shares

10/08/2021Morgan Stanley & Co. International plcBuyN/A196,201 Swaps

10/08/2021Morgan Stanley & Co. International plcBuyN/A21,963 Swaps

10/08/2021Morgan Stanley & Co. International plcBuyN/A440,530 Swaps

10/08/2021Morgan Stanley & Co. International plcBuyN/A82,662 Swaps

10/08/2021Morgan Stanley & Co. International plcBuyN/A91,382 Swaps

10/08/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A14,999 Ordinary Shares

10/08/2021Morgan Stanley & Co. International plcSell11,022.291,741 Ordinary Shares

10/08/2021Morgan Stanley & Co. International plcSell219,123.0234,706 Ordinary Shares

10/08/2021Morgan Stanley & Co. International plcSellN/A67,734 Swaps

10/08/2021Morgan Stanley & Co. International plcSellN/A671 Swaps

10/08/2021Morgan Stanley & Co. International plcSellN/A82,061 Swaps

10/08/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A17,720 Ordinary Shares

10/08/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A43,219 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy1,224.00 (AUD)204 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy1,372.56 (AUD)228 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy1,482.79 (AUD)249 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy1,489.02 (AUD)249 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy1,519.80 (AUD)255 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy1,543.68 (AUD)256 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy114,508.53 (AUD)19,053 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy117,606.42 (AUD)19,407 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy12,732.30 (AUD)2,115 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy13,318.20 (AUD)2,205 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy13,802.04 (AUD)2,287 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy13,904.08 (AUD)2,302 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy142,625.84 (AUD)23,692 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy146,036.99 (AUD)24,299 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy15,067.07 (AUD)2,507 Ordinary Shares
10/08/2021Morgan Stanley Australia Securities LimitedBuy15,321.56 (AUD)2,543 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy15,983.10 (AUD)2,655 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy161,598.00 (AUD)26,933 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy162.27 (AUD)27 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy17,466.35 (AUD)2,887 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy18,588.84 (AUD)3,070 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy180.30 (AUD)30 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,533.76 (AUD)428 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,775.48 (AUD)458 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,780.06 (AUD)458 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,856.92 (AUD)473 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,885.85 (AUD)477 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,888.37 (AUD)479 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,893.21 (AUD)481 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy2,952.00 (AUD)492 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy21,666.03 (AUD)3,608 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy216.00 (AUD)36 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy22,298.08 (AUD)3,704 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy22,752.00 (AUD)3,792 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy23,906.70 (AUD)3,945 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy25,597.04 (AUD)4,252 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy25,621.12 (AUD)4,256 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy26,219.36 (AUD)4,359 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy26,638.50 (AUD)4,425 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy26,899.07 (AUD)4,472 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy271.12 (AUD)45 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy28,340.83 (AUD)4,669 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy29,052.34 (AUD)4,834 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,131.21 (AUD)521 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,136.14 (AUD)524 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,327.50 (AUD)550 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,352.68 (AUD)556 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,387.54 (AUD)559 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,399.16 (AUD)567 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,404.00 (AUD)575 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy3,735.11 (AUD)622 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy31,234.75 (AUD)5,150 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy313.76 (AUD)53 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy328.35 (AUD)55 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy33,982.85 (AUD)5,617 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy35.94 (AUD)6 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy38,561.05 (AUD)6,379 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy4,346.44 (AUD)722 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy4,484.90 (AUD)745 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy406,976.08 (AUD)67,604 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy42,573.85 (AUD)7,037 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy43,542.36 (AUD)7,209 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy44,626.26 (AUD)7,413 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy48,034.35 (AUD)8,073 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy5,114.64 (AUD)844 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy5,159.92 (AUD)855 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy5,700.00 (AUD)950 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,162.66 (AUD)1,022 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,254.14 (AUD)1,052 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,342.30 (AUD)1,044 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,488.28 (AUD)1,076 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,604.16 (AUD)1,088 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,611.50 (AUD)1,101 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,795.81 (AUD)1,127 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6,802.22 (AUD)1,129 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy6.02 (AUD)1 Ordinary Share

10/08/2021Morgan Stanley Australia Securities LimitedBuy6.02 (AUD)1 Ordinary Share

10/08/2021Morgan Stanley Australia Securities LimitedBuy60,663.90 (AUD)10,230 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy662.67 (AUD)111 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy67,688.88 (AUD)11,244 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy684.78 (AUD)113 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy7,290.00 (AUD)1,215 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy7,326.00 (AUD)1,221 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy7,609.86 (AUD)1,262 Ordinary Shares
10/08/2021Morgan Stanley Australia Securities LimitedBuy7,760.61 (AUD)1,287 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy72,271.56 (AUD)11,926 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy741.07 (AUD)123 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy750.96 (AUD)126 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy773.35 (AUD)129 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy8,142.77 (AUD)1,356 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy840.36 (AUD)141 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedBuy864.00 (AUD)144 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,086.00 (AUD)181 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,167.88 (AUD)194 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,179.04 (AUD)197 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,278.66 (AUD)211 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,432.76 (AUD)238 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,450.82 (AUD)241 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,488.17 (AUD)247 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,489.02 (AUD)249 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell1,906.75 (AUD)317 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell10,059.42 (AUD)1,671 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell10,246.31 (AUD)1,712 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell104,141.70 (AUD)17,415 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell105,030.21 (AUD)17,593 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell105,553.63 (AUD)17,563 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell11,242.08 (AUD)1,899 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell111,512.81 (AUD)18,570 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell12,775.85 (AUD)2,124 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell125,568.37 (AUD)20,963 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell13,806.00 (AUD)2,340 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell13,847.04 (AUD)2,304 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell14,405.98 (AUD)2,403 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell15,983.10 (AUD)2,655 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell16,075.98 (AUD)2,666 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell16,211.13 (AUD)2,743 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell16,771.96 (AUD)2,793 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell17,371.00 (AUD)2,900 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell17,706.98 (AUD)2,986 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell18,125.38 (AUD)3,031 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell18,433.24 (AUD)3,062 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell180.30 (AUD)30 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell187,553.10 (AUD)31,155 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell2,165.90 (AUD)358 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell2,450.03 (AUD)408 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell2,464.22 (AUD)409 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell203,746.02 (AUD)33,986 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell23,160.00 (AUD)3,860 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell250,158.00 (AUD)41,693 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell3,053.08 (AUD)508 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell3,470.40 (AUD)576 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell3,646.47 (AUD)617 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell3,744.95 (AUD)619 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell3,801.16 (AUD)633 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell30,954.00 (AUD)5,159 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell31,586.94 (AUD)5,247 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell319,221.15 (AUD)53,115 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell333,997.62 (AUD)55,946 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell35,256.00 (AUD)5,876 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell35,543.75 (AUD)5,875 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell36,221.53 (AUD)6,047 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell36.12 (AUD)6 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell360.00 (AUD)60 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell372.00 (AUD)62 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell396.00 (AUD)66 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell4,847.85 (AUD)810 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell4,918.34 (AUD)817 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell4,979.52 (AUD)832 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell40,275.30 (AUD)6,735 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell42,013.58 (AUD)6,979 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell420,605.82 (AUD)70,218 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell44,598.84 (AUD)7,458 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell45,944.64 (AUD)7,632 Ordinary Shares
10/08/2021Morgan Stanley Australia Securities LimitedSell47,178.50 (AUD)7,850 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell5,178.68 (AUD)866 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell5,300.37 (AUD)879 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell5,610.00 (AUD)935 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell5,641.29 (AUD)941 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell5,895.22 (AUD)985 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell5,990.00 (AUD)1,000 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell54.45 (AUD)9 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell56,228.22 (AUD)9,348 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell56,635.45 (AUD)9,455 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell636.30 (AUD)105 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell649.08 (AUD)108 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell654.00 (AUD)109 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell66,345.44 (AUD)11,207 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell66.55 (AUD)11 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell664,963.18 (AUD)110,459 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell67,153.10 (AUD)11,155 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell67,419.75 (AUD)11,246 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell68,953.08 (AUD)11,454 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell7,103.60 (AUD)1,180 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell70,521.34 (AUD)11,734 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell756.00 (AUD)126 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell76,388.04 (AUD)12,668 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell78.19 (AUD)13 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell8,173.55 (AUD)1,351 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell8,954.90 (AUD)1,490 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell80,736.00 (AUD)13,456 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell80,873.52 (AUD)13,524 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell836,208.00 (AUD)139,368 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell844.20 (AUD)140 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell885.06 (AUD)149 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell9,294.40 (AUD)1,570 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell9,414.40 (AUD)1,573 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell9,716.28 (AUD)1,614 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell958.27 (AUD)158 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell969.22 (AUD)161 Ordinary Shares

10/08/2021Morgan Stanley Australia Securities LimitedSell999.32 (AUD)166 Ordinary Shares

10/08/2021Morgan Stanley Capital Services LLCBuyN/A11,120 Swaps

10/08/2021Morgan Stanley Capital Services LLCBuyN/A115,500 Swaps

10/08/2021Morgan Stanley Capital Services LLCBuyN/A2,391 Swaps

10/08/2021Morgan Stanley Capital Services LLCBuyN/A2,600 Swaps

10/08/2021Morgan Stanley Capital Services LLCBuyN/A33,658 Swaps

10/08/2021Morgan Stanley Capital Services LLCBuyN/A34,706 Swaps

10/08/2021Morgan Stanley Capital Services LLCBuyN/A7,793 Swaps

10/08/2021Morgan Stanley Capital Services LLCSellN/A15,799 Swaps

10/08/2021Morgan Stanley Capital Services LLCSellN/A3,457 Swaps

10/08/2021Morgan Stanley Capital Services LLCSellN/A3,471 Swaps

10/08/2021Morgan Stanley Capital Services LLCSellN/A5,935 Swaps

10/08/2021Morgan Stanley Capital Services LLCSellN/A575 Swaps

10/08/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,137.10 (AUD)355 Ordinary Shares

10/08/2021Parametric Portfolio Associates LLCBuy775.26177 American Depositary Receipts

10/08/2021Parametric Portfolio Associates LLCBuy1,147.56262 American Depositary Receipts

10/08/2021Parametric Portfolio Associates LLCBuy1,182.60270 American Depositary Receipts

10/08/2021Parametric Portfolio Associates LLCBuy1,309.62299 American Depositary Receipts

10/08/2021Parametric Portfolio Associates LLCBuy3,083.52704 American Depositary Receipts

10/08/2021Parametric Portfolio Associates LLCBuy8,992.142,053 American Depositary Receipts

10/11/2021Morgan Stanley & Co. International plcBorrowN/A46,729 Ordinary Shares

10/11/2021Morgan Stanley & Co. International plcBuy8,194.22 (USD)1,884 Ordinary Shares

10/11/2021Morgan Stanley & Co. International plcBuy8,194.22 (USD)1,884 Ordinary Shares

10/11/2021Morgan Stanley & Co. International plcDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A755,977 Ordinary Shares

10/11/2021Morgan Stanley & Co. International plcSell10,877.441,732 Ordinary Shares

10/11/2021Morgan Stanley & Co. International plcSell11,775.001,884 Ordinary Shares

10/11/2021Morgan Stanley & Co. International plcSellN/A11,305 Swaps

10/11/2021Morgan Stanley & Co. International plcSellN/A2,541 Swaps

10/11/2021Morgan Stanley & Co. International plcSellN/A2,610 Swaps

10/11/2021Morgan Stanley & Co. International plcSellN/A22,005 Swaps

10/11/2021Morgan Stanley & Co. International plcSellN/A4,953 Swaps

10/11/2021Morgan Stanley & Co. International plcSellN/A46,050 Swaps

10/11/2021Morgan Stanley & Co. International plcSellN/A62,394 Swaps
10/11/2021Morgan Stanley & Co. International plcSellN/A687 Swaps

10/11/2021Morgan Stanley & Co. LLCBorrowN/A972,364 Ordinary Shares

10/11/2021Morgan Stanley & Co. LLCSell3,469.17 (AUD)591 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy1,106.30 (AUD)185 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy1,200.00 (AUD)200 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy1,219.52 (AUD)206 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy1,394.50 (AUD)233 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy1,702.30 (AUD)290 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy1,856.40 (AUD)312 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy10,386.89 (AUD)1,759 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy10,608.36 (AUD)1,752 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy11,172.26 (AUD)1,892 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy11,758.79 (AUD)1,968 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy11,949.74 (AUD)2,034 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy114.19 (AUD)19 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy12,737.73 (AUD)2,139 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy12,926.42 (AUD)2,158 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy15,699.90 (AUD)2,661 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy15,864.94 (AUD)2,653 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy16,182.00 (AUD)2,697 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy16,520.00 (AUD)2,800 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy19,210.40 (AUD)3,245 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,460.00 (AUD)410 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,720.04 (AUD)456 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,746.20 (AUD)460 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,766.97 (AUD)467 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,775.35 (AUD)470 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,792.89 (AUD)469 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,883.59 (AUD)481 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,942.73 (AUD)486 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,947.72 (AUD)495 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy2,948.14 (AUD)493 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy20,272.90 (AUD)3,439 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy21,241.26 (AUD)3,558 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy21,708.03 (AUD)3,670 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy218.67 (AUD)37 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy22,881.26 (AUD)3,898 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy24,978.30 (AUD)4,170 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy25,224.00 (AUD)4,204 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy27,571.32 (AUD)4,689 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy290.32 (AUD)49 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,145.55 (AUD)530 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,172.54 (AUD)527 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,196.62 (AUD)535 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,240.97 (AUD)547 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,256.89 (AUD)546 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,297.78 (AUD)558 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,359.59 (AUD)559 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,457.43 (AUD)589 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,492.56 (AUD)586 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,589.62 (AUD)611 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,594.00 (AUD)600 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,852.80 (AUD)640 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,898.41 (AUD)653 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy3,902.25 (AUD)645 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy30,602.22 (AUD)5,126 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy32,440.98 (AUD)5,434 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy34,371.00 (AUD)5,700 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy38,867.40 (AUD)6,435 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy39,282.62 (AUD)6,569 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy4,039.94 (AUD)683 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy4,095.41 (AUD)682 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy4,176.00 (AUD)696 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy4,543.55 (AUD)751 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy4,768.00 (AUD)800 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy4,850.35 (AUD)827 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy429.24 (AUD)73 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy45,183.18 (AUD)7,518 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy46,728.50 (AUD)7,900 Ordinary Shares
10/11/2021Morgan Stanley Australia Securities LimitedBuy5,078.45 (AUD)845 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy5,436.85 (AUD)927 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy5,512.18 (AUD)921 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy5,690.60 (AUD)954 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy5,737.87 (AUD)975 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy5,879.60 (AUD)989 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy5,989.50 (AUD)990 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy58,582.60 (AUD)9,980 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy59,350.00 (AUD)10,000 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy59,947.16 (AUD)9,958 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy6,097.82 (AUD)1,018 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy6,382.80 (AUD)1,080 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy6,789.19 (AUD)1,142 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy6,919.56 (AUD)1,161 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy639.86 (AUD)107 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy65,347.62 (AUD)10,946 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy66,313.14 (AUD)11,230 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy660.45 (AUD)111 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy7,155.30 (AUD)1,220 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy7,636.85 (AUD)1,276 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy83,076.00 (AUD)13,846 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy84,870.50 (AUD)14,300 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy9,328.41 (AUD)1,547 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy919.38 (AUD)154 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy92,152.92 (AUD)15,436 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy922.25 (AUD)155 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedBuy99,072.51 (AUD)16,707 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell108,718.27 (AUD)18,521 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell126,698.08 (AUD)21,584 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell18,321.04 (AUD)3,074 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell2,011.69 (AUD)343 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell20,124.87 (AUD)3,371 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell21,241.26 (AUD)3,558 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell24,730.31 (AUD)4,213 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell3,345.72 (AUD)569 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell3,427.98 (AUD)582 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell351.60 (AUD)60 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell361.80 (AUD)60 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell4,998.00 (AUD)850 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell5,078.45 (AUD)845 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell52,839.92 (AUD)8,792 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell541.80 (AUD)90 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell59,798.17 (AUD)9,983 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell9,180.40 (AUD)1,556 Ordinary Shares

10/11/2021Morgan Stanley Australia Securities LimitedSell9,903.85 (AUD)1,637 Ordinary Shares

10/11/2021Morgan Stanley Capital Services LLCSellN/A1,710 Swaps

10/11/2021Morgan Stanley Capital Services LLCSellN/A3,898 Swaps

10/11/2021Morgan Stanley Capital Services LLCSellN/A49 Swaps

10/11/2021Parametric Portfolio Associates LLCBuy2,049.20470 American Depositary Receipts

10/11/2021Parametric Portfolio Associates LLCSell3,368.72778 American Depositary Receipts

10/12/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A161,330 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcBuy79.8213 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcBuy11,775.001,884 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcBuy11,775.001,884 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A15,912 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A248,749 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcSell16,007.512,602 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcSell8,194.22 (USD)1,884 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcSell8,194.22 (USD)1,884 Ordinary Shares

10/12/2021Morgan Stanley & Co. International plcSellN/A27,735 Swaps

10/12/2021Morgan Stanley & Co. International plcSellN/A42,589 Swaps

10/12/2021Morgan Stanley & Co. International plcSellN/A46,243 Swaps

10/12/2021Morgan Stanley & Co. International plcSellN/A7,877 Swaps

10/12/2021Morgan Stanley & Co. International plcSellN/A893 Swaps

10/12/2021Morgan Stanley & Co. International plcSellN/A9,553 Swaps

10/12/2021Morgan Stanley & Co. LLCBorrowN/A20,797 Ordinary Shares

10/12/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A1,750,000 Ordinary Shares

10/12/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A24,150 Ordinary Shares

10/12/2021Morgan Stanley & Co. LLCDecrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A44,946 Ordinary Shares
10/12/2021Morgan Stanley Australia Securities LimitedBuy1,006.20 (AUD)172 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy1,036,807.78 (AUD)178,606 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy1,134.72 (AUD)192 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy1,406.97 (AUD)243 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy10,459.97 (AUD)1,805 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy106.74 (AUD)18 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy11,611.60 (AUD)2,002 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy11,950.81 (AUD)2,029 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy11.60 (AUD)2 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy11.62 (AUD)2 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy12,081.40 (AUD)2,083 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy14,387.37 (AUD)2,451 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy15,489.46 (AUD)2,666 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy17,440.60 (AUD)3,007 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy17,760.00 (AUD)3,000 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy17,820.00 (AUD)3,000 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy17,845.80 (AUD)3,035 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy19,981.46 (AUD)3,457 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy199,970.63 (AUD)34,448 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy2,171.20 (AUD)368 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy2,348.00 (AUD)400 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy2,413.62 (AUD)414 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy2,965.00 (AUD)500 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy20,734.51 (AUD)3,578 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy21,191.40 (AUD)3,660 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy235.60 (AUD)40 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy25,230.00 (AUD)4,350 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy26,702.63 (AUD)4,549 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy26,724.72 (AUD)4,584 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy27,016.40 (AUD)4,658 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy284.20 (AUD)49 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy3,529.15 (AUD)609 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy3,610.28 (AUD)623 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy30,056.00 (AUD)5,200 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy31,575.20 (AUD)5,444 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy336.40 (AUD)58 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy37,703.25 (AUD)6,445 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy380,311.80 (AUD)65,571 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy4,113.48 (AUD)708 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy40,234.60 (AUD)6,937 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy415.35 (AUD)71 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy44,230.44 (AUD)7,484 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy45,686.60 (AUD)7,877 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy46,146.30 (AUD)7,970 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy497.94 (AUD)86 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy5,270.13 (AUD)911 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy5,481.31 (AUD)941 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy6,242.40 (AUD)1,080 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy6,414.24 (AUD)1,104 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy647.92 (AUD)112 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy66,396.68 (AUD)11,428 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy7,128.20 (AUD)1,229 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy7,216.80 (AUD)1,240 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy7,416.99 (AUD)1,281 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy8,573.97 (AUD)1,477 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy8,924.29 (AUD)1,540 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy834.72 (AUD)141 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy842.45 (AUD)145 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy88,595.00 (AUD)15,275 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy916.40 (AUD)158 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedBuy995.40 (AUD)168 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell1,130.01 (AUD)193 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell10,181.81 (AUD)1,717 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell12,413.70 (AUD)2,122 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell15,561.00 (AUD)2,660 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell17.56 (AUD)3 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell2,695.76 (AUD)462 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell2,885.00 (AUD)500 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell200.26 (AUD)34 Ordinary Shares
10/12/2021Morgan Stanley Australia Securities LimitedSell268,891.86 (AUD)46,327 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell3,153.50 (AUD)530 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell3,177.35 (AUD)545 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell3,211.28 (AUD)548 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell3,278.88 (AUD)552 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell3,656.25 (AUD)625 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell39,045.60 (AUD)6,732 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell4,566.10 (AUD)770 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell415.35 (AUD)71 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell474.66 (AUD)81 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell498.96 (AUD)84 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell591.60 (AUD)102 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell6,101.60 (AUD)1,052 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell6,400.64 (AUD)1,096 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell6,492.88 (AUD)1,108 Ordinary Shares

10/12/2021Morgan Stanley Australia Securities LimitedSell76,809.40 (AUD)13,243 Ordinary Shares

10/12/2021Morgan Stanley Capital Services LLCBuyN/A46,327 Swaps

10/12/2021Morgan Stanley Capital Services LLCSellN/A2,002 Swaps

10/12/2021Morgan Stanley Capital Services LLCSellN/A2,083 Swaps

10/12/2021Morgan Stanley Capital Services LLCSellN/A3,403 Swaps

10/12/2021Morgan Stanley Capital Services LLCSellN/A321 Swaps

10/12/2021Morgan Stanley Capital Services LLCSellN/A46,327 Swaps

10/12/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,758.00 (AUD)300 Ordinary Shares

10/12/2021Parametric Portfolio Associates LLCBuy149.4535 American Depositary Receipts

10/12/2021Parametric Portfolio Associates LLCBuy1,447.53339 American Depositary Receipts

10/12/2021Parametric Portfolio Associates LLCBuy137,949.6222,427 Ordinary Shares

10/12/2021Parametric Portfolio Associates LLCSell17.074 American Depositary Receipts

10/12/2021Parametric Portfolio Associates LLCSell1,199.86281 American Depositary Receipts

10/12/2021Parametric Portfolio Associates LLCSell1,695.18397 American Depositary Receipts

10/12/2021Parametric Portfolio Associates LLCTransfer OutN/A572 American Depositary Receipts

10/13/2021Morgan Stanley & Co. International plcBuy2,256.30327 Ordinary Shares

10/13/2021Morgan Stanley & Co. International plcBuy23,287.503,375 Ordinary Shares

10/13/2021Morgan Stanley & Co. International plcBuy819,614.07120,000 Ordinary Shares

10/13/2021Morgan Stanley & Co. International plcBuyN/A84,000 Swaps

10/13/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A205,590 Ordinary Shares

10/13/2021Morgan Stanley & Co. International plcSell11,827.411,735 Ordinary Shares

10/13/2021Morgan Stanley & Co. International plcSellN/A11,661 Swaps

10/13/2021Morgan Stanley & Co. International plcSellN/A201,444 Swaps

10/13/2021Morgan Stanley & Co. International plcSellN/A355,425 Swaps

10/13/2021Morgan Stanley & Co. International plcSellN/A437,740 Swaps

10/13/2021Morgan Stanley & Co. International plcSellN/A718,926 Swaps

10/13/2021Morgan Stanley & Co. International plcSellN/A79,742 Swaps

10/13/2021Morgan Stanley & Co. International plcSellN/A849 Swaps

10/13/2021Morgan Stanley & Co. LLCBorrowN/A277,400 Ordinary Shares

10/13/2021Morgan Stanley & Co. LLCCollateral ReturnedN/A277,400 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBorrowN/A20,489 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,025.05 (AUD)166 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,116.00 (AUD)180 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,236.00 (AUD)200 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,260.00 (AUD)210 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,308.42 (AUD)199 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,316.46 (AUD)222 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,316.46 (AUD)222 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,497.66 (AUD)229 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,567.18 (AUD)254 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,691.06 (AUD)257 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,697.64 (AUD)258 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,863.90 (AUD)285 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,880.64 (AUD)288 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy1,932.80 (AUD)320 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,026.93 (AUD)1,532 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,075.64 (AUD)1,522 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,158.75 (AUD)1,575 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,229.88 (AUD)1,569 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,504.08 (AUD)1,621 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,561.60 (AUD)1,640 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,591.68 (AUD)1,632 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy10,797.60 (AUD)1,636 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy101,124.00 (AUD)15,900 Ordinary Shares
10/13/2021Morgan Stanley Australia Securities LimitedBuy101,443.55 (AUD)15,535 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy101,938.80 (AUD)15,780 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy103,599.87 (AUD)15,963 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy106.59 (AUD)17 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy107,638.20 (AUD)16,740 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy11,186.00 (AUD)1,700 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy11,208.42 (AUD)1,706 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy11,278.22 (AUD)1,754 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy11,500.80 (AUD)1,797 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy11,681.46 (AUD)1,778 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy112,577.82 (AUD)18,246 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy114,094.62 (AUD)17,366 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy114,966.66 (AUD)17,579 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy115,002.09 (AUD)17,451 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy119,192.76 (AUD)18,741 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,003.45 (AUD)1,861 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,055.05 (AUD)1,869 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,216.72 (AUD)1,868 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,300.00 (AUD)2,000 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,409.66 (AUD)1,921 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,445.06 (AUD)1,996 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,450.40 (AUD)1,970 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,606.23 (AUD)1,979 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,674.88 (AUD)1,956 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12,830.18 (AUD)2,011 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy12.54 (AUD)2 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy128,475.90 (AUD)20,393 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy129,267.82 (AUD)19,918 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy13,248.64 (AUD)2,032 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy13,302.36 (AUD)2,034 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy13,505.10 (AUD)2,065 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy13,540.51 (AUD)2,072 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy13,835.10 (AUD)2,155 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy13,842.99 (AUD)2,107 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy13,940.68 (AUD)2,158 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy138,179.79 (AUD)21,357 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy138,905.36 (AUD)21,772 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy14,822.34 (AUD)2,418 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy14,950.00 (AUD)2,500 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy140,580.00 (AUD)22,000 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy141,944.04 (AUD)22,041 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy142,818.90 (AUD)21,705 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy144.60 (AUD)24 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy15,049.22 (AUD)2,326 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy15,058.26 (AUD)2,331 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy15,159.21 (AUD)2,343 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy15,359.85 (AUD)2,354 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy15,731.76 (AUD)2,424 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy15,996.84 (AUD)2,446 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy151,080.33 (AUD)23,943 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy151.34 (AUD)23 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy153,560.22 (AUD)24,069 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy16,179.20 (AUD)2,560 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy168.70 (AUD)28 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy17,147.60 (AUD)2,630 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy17,496.22 (AUD)2,659 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy17,787.30 (AUD)2,810 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy17,964.03 (AUD)2,751 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy171,953.28 (AUD)26,536 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy18,041.48 (AUD)2,987 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy18,077.18 (AUD)2,794 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy18,795.00 (AUD)3,000 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy18,824.00 (AUD)2,896 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy18,928.80 (AUD)2,868 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy182,225.52 (AUD)27,736 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy185,580.72 (AUD)28,639 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy19,230.00 (AUD)3,000 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy19,417.60 (AUD)2,960 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy19,594.72 (AUD)2,987 Ordinary Shares
10/13/2021Morgan Stanley Australia Securities LimitedBuy19,697.80 (AUD)2,980 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy194.10 (AUD)30 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,035.14 (AUD)317 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,047.92 (AUD)318 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,107.38 (AUD)341 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,161.52 (AUD)328 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,168.08 (AUD)328 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,178.00 (AUD)330 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,208.92 (AUD)343 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,281.25 (AUD)365 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,294.25 (AUD)350 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,354.10 (AUD)380 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,355.64 (AUD)358 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,438.10 (AUD)387 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,525.88 (AUD)388 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,555.30 (AUD)404 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,821.00 (AUD)434 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,839.77 (AUD)454 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,868.77 (AUD)455 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy2,931.39 (AUD)462 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy20,638.80 (AUD)3,185 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy20,770.00 (AUD)3,350 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy20,962.79 (AUD)3,181 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy206,511.48 (AUD)32,067 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy21,046.00 (AUD)3,400 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy21,339.12 (AUD)3,288 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy21,467.24 (AUD)3,386 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy21,483.40 (AUD)3,295 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy212,590.68 (AUD)32,556 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy215.56 (AUD)34 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy23,272.50 (AUD)3,625 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy232,204.32 (AUD)35,397 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy24,894.24 (AUD)3,824 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy25,199.80 (AUD)3,865 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy25,330.50 (AUD)3,897 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy25,870.90 (AUD)4,055 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy25,921.06 (AUD)3,994 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy253,493.50 (AUD)38,999 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy253,890.00 (AUD)40,300 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy254.28 (AUD)39 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy256,817.00 (AUD)40,700 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy258,370.28 (AUD)39,266 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy26,383.40 (AUD)4,028 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy26,750.67 (AUD)4,047 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy260,958.00 (AUD)42,090 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy263,426.05 (AUD)40,715 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy27,594.60 (AUD)4,181 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy27,743.36 (AUD)4,288 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy27,902.70 (AUD)4,429 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy27,951.96 (AUD)4,274 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy274,457.18 (AUD)43,843 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy28,996.24 (AUD)4,552 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy280,112.50 (AUD)44,818 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy281,972.00 (AUD)44,900 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy29,939.84 (AUD)4,564 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy29,944.51 (AUD)4,657 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy298,192.44 (AUD)45,318 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy299,595.31 (AUD)46,327 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,000.80 (AUD)484 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,010.93 (AUD)494 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,036.87 (AUD)464 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,056.96 (AUD)466 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,130.26 (AUD)479 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,188.28 (AUD)489 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,268.20 (AUD)520 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,307.97 (AUD)523 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,315.32 (AUD)505 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,338.40 (AUD)520 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,369.60 (AUD)520 Ordinary Shares
10/13/2021Morgan Stanley Australia Securities LimitedBuy3,399.50 (AUD)523 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,406.76 (AUD)529 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,437.07 (AUD)546 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,528.69 (AUD)561 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,591.00 (AUD)570 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,611.79 (AUD)567 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,623.56 (AUD)577 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,681.77 (AUD)557 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,747.87 (AUD)567 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,774.96 (AUD)588 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,888.92 (AUD)602 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,933.36 (AUD)607 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,943.48 (AUD)622 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,950.10 (AUD)627 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,963.71 (AUD)607 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy3,981.42 (AUD)606 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy30,141.30 (AUD)4,630 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy30,221.94 (AUD)4,593 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy30,592.77 (AUD)5,007 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy30,794.40 (AUD)4,680 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy303.62 (AUD)47 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy31,036.68 (AUD)4,724 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy31,235.26 (AUD)4,747 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy31,864.14 (AUD)5,082 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy32.65 (AUD)5 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy321.68 (AUD)49 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy33,567.60 (AUD)5,086 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy33,815.37 (AUD)5,259 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy33,891.06 (AUD)5,206 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy34,872.96 (AUD)5,316 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy340.45 (AUD)55 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy35,538.50 (AUD)5,650 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy35,879.76 (AUD)5,537 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy354,251.91 (AUD)54,753 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy36,482.24 (AUD)5,536 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy36,581.09 (AUD)5,551 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy36,757.00 (AUD)5,900 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy36,998.22 (AUD)5,754 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy368,582.54 (AUD)58,879 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy37,311.03 (AUD)5,679 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy378,939.99 (AUD)60,437 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy38,222.70 (AUD)5,926 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy38,235.34 (AUD)5,993 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy381.64 (AUD)58 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy383,234.94 (AUD)61,122 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy39,434.56 (AUD)5,984 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy395.28 (AUD)61 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy397.31 (AUD)67 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,060.26 (AUD)618 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,076.11 (AUD)619 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,079.97 (AUD)621 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,139.10 (AUD)630 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,147.00 (AUD)650 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,238.52 (AUD)676 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,263.09 (AUD)663 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,302.15 (AUD)667 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,309.20 (AUD)684 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,428.00 (AUD)675 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,438.43 (AUD)673 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,449.28 (AUD)704 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,561.18 (AUD)689 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,649.68 (AUD)722 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,682.70 (AUD)726 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,702.26 (AUD)719 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,713.96 (AUD)723 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,802.67 (AUD)731 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,812.61 (AUD)737 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy4,946.25 (AUD)750 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy40,750.00 (AUD)6,520 Ordinary Shares
10/13/2021Morgan Stanley Australia Securities LimitedBuy404.48 (AUD)64 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy45,029.67 (AUD)6,917 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy456.58 (AUD)74 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy477,590.00 (AUD)73,250 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy48,432.96 (AUD)8,032 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy5,240.55 (AUD)805 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy5,272.00 (AUD)818 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy5,482.35 (AUD)837 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy5,599.94 (AUD)853 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy5,610.52 (AUD)939 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy5,754.16 (AUD)917 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy5,839.14 (AUD)921 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy50,596.02 (AUD)7,881 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy51,086.20 (AUD)8,444 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy514.14 (AUD)82 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy52,806.15 (AUD)8,187 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy53,972.94 (AUD)8,407 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy54,007.32 (AUD)8,258 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy54,907.20 (AUD)8,370 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy542.64 (AUD)84 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy55,269.54 (AUD)8,829 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy55,289.12 (AUD)8,804 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy56,530.50 (AUD)8,697 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy56,892.00 (AUD)8,620 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy58,687.02 (AUD)8,919 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy587.25 (AUD)90 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy59,020.06 (AUD)9,094 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy599.04 (AUD)96 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,259.93 (AUD)1,004 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,326.40 (AUD)960 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,386.16 (AUD)984 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,437.61 (AUD)1,017 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,454.50 (AUD)993 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,615.00 (AUD)1,000 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,676.86 (AUD)1,028 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,698.94 (AUD)1,077 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,888.96 (AUD)1,104 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6,993.27 (AUD)1,062 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy6.05 (AUD)1 Ordinary Share

10/13/2021Morgan Stanley Australia Securities LimitedBuy6.44 (AUD)1 Ordinary Share

10/13/2021Morgan Stanley Australia Securities LimitedBuy60,155.52 (AUD)9,312 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy61,251.63 (AUD)9,769 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy61.70 (AUD)10 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy62,382.20 (AUD)9,524 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy62.00 (AUD)10 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy620.16 (AUD)96 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy63,702.01 (AUD)9,907 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy63,778.02 (AUD)9,678 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy63.40 (AUD)10 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy64,480.68 (AUD)10,284 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy66,146.86 (AUD)10,826 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy69,344.28 (AUD)10,852 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy69,426.00 (AUD)11,400 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy692.82 (AUD)107 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,186.48 (AUD)1,148 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,204.60 (AUD)1,105 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,334.96 (AUD)1,108 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,410.02 (AUD)1,127 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,503.81 (AUD)1,167 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,512.85 (AUD)1,147 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,557.91 (AUD)1,153 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,684.69 (AUD)1,167 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,792.40 (AUD)1,210 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy7,992.26 (AUD)1,242 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy70.84 (AUD)11 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy705.77 (AUD)109 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy72,969.60 (AUD)11,056 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy729.03 (AUD)114 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy75,019.65 (AUD)11,595 Ordinary Shares
10/13/2021Morgan Stanley Australia Securities LimitedBuy766.76 (AUD)116 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy77,436.02 (AUD)11,987 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy777.62 (AUD)118 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy78,381.90 (AUD)11,985 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy78,680.16 (AUD)12,142 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy79,419.15 (AUD)12,015 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,037.84 (AUD)1,284 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,077.42 (AUD)1,222 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,284.14 (AUD)1,334 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,298.85 (AUD)1,267 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,326.04 (AUD)1,277 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,471.66 (AUD)1,382 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,665.85 (AUD)1,315 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,689.34 (AUD)1,397 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,747.71 (AUD)1,351 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,803.20 (AUD)1,344 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,855.44 (AUD)1,388 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy8,869.32 (AUD)1,388 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy802.15 (AUD)122 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy81,389.54 (AUD)12,599 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy83,018.76 (AUD)12,694 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy83,590.53 (AUD)12,801 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy843.75 (AUD)135 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy88,093.04 (AUD)13,388 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy89.74 (AUD)14 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy9,230.85 (AUD)1,405 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy9,258.40 (AUD)1,420 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy9,329.74 (AUD)1,442 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy9,466.60 (AUD)1,430 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy9,498.86 (AUD)1,458 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy9,955.66 (AUD)1,534 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy93,034.62 (AUD)14,139 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy94,435.83 (AUD)15,661 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy945.26 (AUD)151 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy965.25 (AUD)150 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedBuy98,760.01 (AUD)14,941 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,020.38 (AUD)163 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,048.90 (AUD)163 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,162.72 (AUD)185 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,236.00 (AUD)200 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,247.40 (AUD)198 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,346.97 (AUD)215 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,659.23 (AUD)277 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell1,740.66 (AUD)268 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell10,932.48 (AUD)1,664 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell114,411.60 (AUD)18,756 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell116.01 (AUD)18 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell119,429.46 (AUD)18,178 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell125,200.00 (AUD)20,032 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell13,304.25 (AUD)2,025 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell13,890.00 (AUD)2,315 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell136,324.02 (AUD)21,777 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell138.07 (AUD)21 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell14,559.12 (AUD)2,216 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell14,846.04 (AUD)2,277 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell144.55 (AUD)23 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell15,211.28 (AUD)2,362 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell16,130.84 (AUD)2,684 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell17,700.45 (AUD)2,955 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell18,108.48 (AUD)2,902 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell184,139.20 (AUD)28,070 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell190.05 (AUD)30 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell2,930.79 (AUD)463 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell20,770.00 (AUD)3,350 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell21,049.42 (AUD)3,199 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell28,682.22 (AUD)4,359 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell29,944.51 (AUD)4,657 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell3,122.40 (AUD)480 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell3,442.62 (AUD)543 Ordinary Shares
10/13/2021Morgan Stanley Australia Securities LimitedSell3,493.98 (AUD)531 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell3,903.01 (AUD)643 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell3,914.35 (AUD)647 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell3,942.40 (AUD)640 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell30,325.55 (AUD)4,915 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell31,437.56 (AUD)4,844 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell314.29 (AUD)53 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell341.37 (AUD)52 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell379.20 (AUD)60 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell38,909.28 (AUD)6,296 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell39,087.97 (AUD)6,079 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell4,173.12 (AUD)672 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell4,238.52 (AUD)676 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell4,245.75 (AUD)675 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell4,470.20 (AUD)721 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell4,526.40 (AUD)736 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell4,693.75 (AUD)751 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell4,713.96 (AUD)723 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell42,684.73 (AUD)6,577 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell5,805.80 (AUD)910 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell54,715.56 (AUD)8,868 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell54,804.40 (AUD)8,510 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell554.19 (AUD)91 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell567.30 (AUD)93 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell57,613.80 (AUD)8,796 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell6.05 (AUD)1 Ordinary Share

10/13/2021Morgan Stanley Australia Securities LimitedSell61.70 (AUD)10 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell63.15 (AUD)10 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell7,484.96 (AUD)1,141 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell8,120.04 (AUD)1,293 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell8,240.63 (AUD)1,307 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell8,855.44 (AUD)1,388 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell92,156.80 (AUD)14,864 Ordinary Shares

10/13/2021Morgan Stanley Australia Securities LimitedSell937.21 (AUD)149 Ordinary Shares

10/13/2021Morgan Stanley Capital Services LLCSellN/A15,963 Swaps

10/13/2021Morgan Stanley Capital Services LLCSellN/A2,900 Swaps

10/13/2021Morgan Stanley Capital Services LLCSellN/A30,975 Swaps

10/13/2021Morgan Stanley Capital Services LLCSellN/A4,680 Swaps

10/13/2021Morgan Stanley Capital Services LLCSellN/A46,327 Swaps

10/13/2021Morgan Stanley Capital Services LLCSellN/A51,383 Swaps

10/13/2021Parametric Portfolio Associates LLCBuy798.15170 American Depositary Receipts

10/13/2021Parametric Portfolio Associates LLCBuy26,548.993,840 Ordinary Shares

10/13/2021Parametric Portfolio Associates LLCSell2,498.03534 American Depositary Receipts

10/14/2021Morgan Stanley & Co. International plcBuyN/A8,404 Swaps

10/14/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A23,850 Ordinary Shares

10/14/2021Morgan Stanley & Co. International plcSellN/A230,097 Swaps

10/14/2021Morgan Stanley & Co. International plcSellN/A282,194 Swaps

10/14/2021Morgan Stanley & Co. International plcSellN/A328,207 Swaps

10/14/2021Morgan Stanley & Co. International plcSellN/A560 Swaps

10/14/2021Morgan Stanley & Co. International plcSellN/A8,404 Swaps

10/14/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A2,590,000 Ordinary Shares

10/14/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A298,197 Ordinary Shares

10/14/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A298,197 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,032.00 (AUD)150 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,099.63 (AUD)161 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,164.24 (AUD)168 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,285.62 (AUD)187 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,304.72 (AUD)188 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,310.26 (AUD)191 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,347.23 (AUD)199 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,361.88 (AUD)194 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,455.21 (AUD)207 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,483.15 (AUD)207 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,602.62 (AUD)227 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,706.40 (AUD)240 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,893.18 (AUD)278 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy1,941.94 (AUD)286 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy10,233.71 (AUD)1,481 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy10,301.70 (AUD)1,493 Ordinary Shares
10/14/2021Morgan Stanley Australia Securities LimitedBuy10,895.80 (AUD)1,570 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy10,983.84 (AUD)1,607 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy108,601.68 (AUD)15,924 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy110,019.14 (AUD)15,323 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy115,122.90 (AUD)15,945 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy115,221.47 (AUD)16,723 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy116,509.51 (AUD)16,861 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy118,521.78 (AUD)17,202 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy119,199.36 (AUD)17,376 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy12,255.54 (AUD)1,797 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy12,437.25 (AUD)1,725 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy12,469.60 (AUD)1,744 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy121,125.72 (AUD)16,917 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy122,209.44 (AUD)17,763 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy123,437.60 (AUD)17,264 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy124,030.72 (AUD)17,618 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy124,649.28 (AUD)18,144 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy128,397.10 (AUD)18,395 Ordinary Shares

10/14/2021Morgan Stanley Australia Securities LimitedBuy13,520.00 (AUD)2,00

[TRUNCATED]

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

Other issuers discussed similar conditions around this time

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