Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

ARTICORE GROUP LIMITED Major Shareholding Notification 2022

Feb 15, 2022

64445_rns_2022-02-15_ed65e8fb-6f4a-47fa-b975-8cced8899787.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

Form 603 Corporations Act 2001 Section 671B

Notice of initial substantial holder

To Company Name/Scheme REDBUBBLE LIMITED

==> picture [425 x 66] intentionally omitted <==

----- Start of picture text -----


119 200 592
Morgan Stanley and its subsidiaries listed in Annexure A
----- End of picture text -----

ACN/ARSN 119 200 592

1. Details of substantial holder (1)

Name Morgan Stanley and its subsidiaries listed in Annexure A ACN/ARSN (if applicable) Not Applicable

The holder became a substantial holder on February 11, 2022 The holder became aware on February 15, 2022

2. Details of voting power

The total number of votes attached to all the voting shares in the company or voting interests in the scheme that the substantial holder or an associate (2) had a relevant interest (3) in on the date the substantial holder became a substantial holder are as follows:

Class of securities (4) Number of securities Person’s votes (5) Voting power (6)
Ordinary Shares 13,949,939 13,949,939 5.06%
Based on 275,920,223 Ordinary
Shares Outstanding

3. Details of relevant interests

The nature of the relevant interest the substantial holder or an associate had in the following voting securities on the date the substantial holder became a substantial holder are as follows:

Holder of relevant interest Nature of relevant interest (7) Class and number
of securities
Morgan Stanley & Co.
International plc
Holder of securities subject to an obligation to return under a securities
lending or prime brokerage agreement.
372,642 Ordinary
Shares
Morgan Stanley & Co.
International plc
Shares held or in respect of which the holder may exercise control over
disposal in the ordinary course of sales and trading businesses.
9,130,802 Ordinary
Shares
Morgan Stanley & Co. LLC Shares held or in respect of which the holder may exercise control over
disposal in the ordinary course of sales and trading businesses.
50,349 Ordinary
Shares
Morgan Stanley Australia
Securities Limited
Shares held or in respect of which the holder may exercise control over
disposal in the ordinary course of sales and trading businesses.
325,836 Ordinary
Shares
Morgan Stanley Investment
Management Inc.
Shares held or in respect of which the holder may exercise control over
disposal in the ordinary course of investment management business.
3,695,120 Ordinary
Shares
Morgan Stanley Wealth
Management Australia Pty Ltd
Shares held or in respect of which the holder may exercise control over
disposal in the ordinary course of discretionary managed business.
1,701 Ordinary Shares
Parametric Portfolio Associates
LLC
Shares held or in respect of which the holder may exercise control over
disposal in the ordinary course of investment management business.
373,489 Ordinary
Shares

1

13,949,939 Ordinary Each of the above entities is a body corporate that each upstream entity controls and therefore has the relevant interests that the above entities Shares (N.B.: Total of the above direct collectively have. interest)

Each of the entities (as listed in Annexure A) in the Morgan Stanley group upstream of the above entities

4. Details of present registered holders

The persons registered as holders of the securities referred to in paragraph 3 above are as follows:

Holder of relevant interest Registered holder of securities Person entitled to be
registered as holder (8)
Class and number of
securities
Morgan Stanley Investment
Management Inc.
HSBC BANK AUSTRALIA LIMITED Not Applicable 927,109 Ordinary
Shares
Parametric Portfolio Associates LLC Unknown Not Applicable 373,489 Ordinary
Shares
Morgan Stanley & Co. International plc HSBC Custody Nominees (Australia)
Limited
Not Applicable 9,503,444 Ordinary
Shares
Morgan Stanley & Co. LLC HSBC Custody Nominees (Australia)
Limited
Not Applicable 50,349 Ordinary
Shares
Morgan Stanley Investment
Management Inc.
JP MORGAN NOMINESS AUSTRALIA
PTY LIMITED
Not Applicable 2,768,011 Ordinary
Shares
Morgan Stanley Australia Securities
Limited
Morgan Stanley Australia Securities
(Nominee) Pty Limited
Not Applicable 325,836 Ordinary
Shares
Morgan Stanley Wealth Management
Australia Pty Ltd
Morgan Stanley Wealth Management
Australia Pty discretionary client account
Not Applicable 1,701 Ordinary Shares

5. Consideration

The consideration paid for each relevant interest referred to in paragraph 3 above, and acquired in the four months prior to the day that the substantial holder became a substantial holder is as follows:

Holder of relevant interest Date of acquisition Consideration (9) Consideration (9) Class and number
interest of securities
Cash Non-cash
Morgan Stanley & Co. International plc 10/12/2021 10,068.46 Buy 2,211 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 207.00 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 2,029.08 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 7,933.09 Buy 1,759 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 18,001.44 Buy 3,888 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 1,100.40 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 3,690.40 Buy 821 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 22,926.40 Buy 4,984 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 1,237.86 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 45.50 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 1,794.00 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 801.68 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 4,741.10 Buy 1,042 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 962.16 Buy 211 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 9,328.50 Buy 2,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 1,025.64 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 4,842.88 Buy 1,081 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 11,731.50 Buy 2,607 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 803.25 Buy 175 Ordinary Shares

2

Morgan Stanley & Co. International plc 10/12/2021 5,746.98 Buy 1,259 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 882.70 Buy 194 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 3,320.21 Buy 721 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 18,709.68 Buy 4,103 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 951.60 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 12,659.06 Buy 2,746 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 9,079.02 Buy 1,978 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 106.03 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 7,120.06 Buy 1,558 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 220.26 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 3,191.62 Buy 703 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 1,078.74 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 8,131.53 Buy 1,805 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 8,845.20 Buy 1,944 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 73.04 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/12/2021 832.50 Buy 185 Ordinary Shares
Morgan Stanley & Co. LLC 10/12/2021 N/A Borrow 4,425 Ordinary Shares
Morgan Stanley & Co. International plc 10/13/2021 3,698.16 Buy 811 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 44,669.76 Buy 9,796 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 16,628.04 Buy 3,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 331.42 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 483.96 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 1,612.16 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 5,211.18 Buy 1,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 775.71 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 1,608.09 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 13.28 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 1,641.60 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/13/2021 6,810.00 Buy 1,500 Ordinary Shares
Morgan Stanley & Co. International plc 10/13/2021 N/A Borrow 104,343 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 392.00 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 408.45 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,266.17 Buy 1,286 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 16,102.87 Buy 3,899 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 876.75 Buy 210 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 882.05 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 678.16 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,425.80 Buy 622 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,487.40 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 4,120.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,199.68 Buy 808 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 513.45 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 20,485.20 Buy 5,160 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 907.42 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,025.55 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,159.72 Buy 786 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 350.68 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 7,635.84 Buy 1,968 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 46,667.04 Buy 11,696 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 20,344.50 Buy 4,950 Ordinary Shares

3

Morgan Stanley Australia Securities Limited 10/14/2021 1,774.75 Buy 458 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,097.55 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,776.60 Buy 420 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 949.62 Buy 238 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,143.16 Buy 524 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 499.72 Buy 124 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 920.95 Buy 226 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,108.96 Buy 762 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 460.20 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 11,282.74 Buy 2,842 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 39.60 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,667.75 Buy 887 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 23,671.88 Buy 6,101 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,232.84 Buy 552 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,085.27 Buy 534 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 949.20 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 685.52 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,563.70 Buy 380 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,074.76 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 352.88 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 11,351.80 Buy 2,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,050.65 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,090.60 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,336.50 Buy 1,300 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 189.60 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 8,442.68 Buy 2,151 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,903.95 Buy 1,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,180.90 Buy 823 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,384.14 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 4,548.08 Buy 1,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 43.73 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,981.47 Buy 751 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 372.00 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 172.43 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 16,507.68 Buy 4,046 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,378.65 Buy 863 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 11,428.50 Buy 2,850 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 15,659.04 Buy 3,876 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,392.81 Buy 1,381 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 449.74 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 14,036.84 Buy 3,407 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 379.26 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 4,449.38 Buy 1,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 963.17 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 26,240.00 Buy 6,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,946.80 Buy 496 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,591.00 Buy 900 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 9,742.73 Buy 2,451 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 934.32 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 9,384.48 Buy 2,352 Ordinary Shares

4

Morgan Stanley Australia Securities Limited 10/14/2021 4,415.15 Buy 1,135 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 952.88 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 480.68 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 326.19 Buy 83 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,243.50 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 11,159.28 Buy 2,818 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 4,785.84 Buy 1,156 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 852.81 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,850.90 Buy 731 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,204.54 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 969.96 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,086.69 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 519.23 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 7,017.86 Buy 1,663 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 223.44 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 502.11 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 668.30 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 60.83 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 21,702.10 Buy 5,047 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,651.00 Buy 657 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,866.03 Buy 733 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 923.89 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 577.10 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 4,163.24 Buy 1,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 18,288.10 Buy 4,595 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,501.94 Buy 644 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,536.00 Buy 400 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,414.84 Buy 858 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 228.23 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,647.92 Buy 649 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 4,773.84 Buy 1,189 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,719.36 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,199.20 Buy 744 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 17,200.89 Buy 4,311 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 753.61 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 512.00 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,566.81 Buy 659 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,813.50 Buy 1,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,967.35 Buy 511 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,595.88 Buy 1,406 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 8,426.38 Buy 2,183 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 963.46 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,113.61 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 6,032.00 Buy 1,508 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 846.68 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 460.52 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 957.95 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,031.80 Buy 489 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 908.31 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,528.40 Buy 1,355 Ordinary Shares

5

Morgan Stanley Australia Securities Limited 10/14/2021 234.23 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,863.00 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 495.32 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,151.62 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,800.31 Buy 967 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,215.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 699.48 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,909.74 Buy 1,541 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,017.87 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,788.48 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 73,865.40 Buy 17,178 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 20.00 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 982.37 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 8,613.28 Buy 2,132 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,112.54 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 8,272.00 Buy 2,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 3,382.53 Buy 823 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,636.00 Buy 400 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 400.97 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 4,014.69 Buy 978 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,756.94 Buy 428 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 616.20 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 959.85 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 919.19 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 8,302.28 Buy 2,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,101.56 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 16,973.46 Buy 4,254 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 5,442.11 Buy 1,383 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 215.46 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 1,390.26 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 19,668.20 Buy 4,574 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/14/2021 2,117.50 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 21,601.86 Buy 5,414 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,593.50 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 749.58 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 27,688.86 Buy 6,957 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 557.20 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 5,539.15 Buy 1,390 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,269.16 Buy 568 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,778.38 Buy 692 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 25,800.26 Buy 6,507 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,872.83 Buy 731 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 3,720.65 Buy 929 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,715.48 Buy 684 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 3,379.02 Buy 849 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 1,028.23 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 27,577.42 Buy 6,929 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 3.98 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 10/15/2021 246.76 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 5,628.00 Buy 1,400 Ordinary Shares

6

Morgan Stanley Australia Securities Limited 10/15/2021 256.64 Buy 64 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 563.03 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 40,464.66 Buy 10,167 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 20,696.00 Buy 5,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,880.14 Buy 731 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 5,660.40 Buy 1,424 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,754.16 Buy 692 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/15/2021 2,978.30 Buy 754 Ordinary Shares
Morgan Stanley & Co. International plc 10/15/2021 N/A Borrow 108,095 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 454.30 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 3,759.36 Buy 979 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 2,546.95 Buy 665 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 21,327.36 Buy 5,554 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 1,570.56 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 11.90 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 1,000.44 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 3,941.06 Buy 1,021 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 4,169.73 Buy 1,061 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 2,171.40 Buy 564 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 2,659.54 Buy 689 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 2,168.92 Buy 559 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 18,040.32 Buy 4,698 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 3,352.32 Buy 873 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 27,240.96 Buy 7,094 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 642.42 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 1,134.28 Buy 295 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 208.98 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 4,189.44 Buy 1,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 3,728.76 Buy 966 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 4,554.55 Buy 1,183 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 1,208.90 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 3,707.54 Buy 941 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 956.04 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 4,084.50 Buy 1,050 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 14,027.24 Buy 3,634 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 5,557.65 Buy 1,407 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 2,633.40 Buy 665 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 2,254.24 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 4,880.40 Buy 1,245 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 780.54 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 1,555.40 Buy 404 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 1,032.96 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 107.52 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 777.70 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/18/2021 3,472.04 Buy 903 Ordinary Shares
Morgan Stanley & Co. International plc 10/18/2021 N/A Borrow 4,277 Ordinary Shares
Morgan Stanley & Co. International plc 10/18/2021 N/A Collateral Received 156,473 Ordinary Shares
Morgan Stanley & Co. LLC 10/18/2021 N/A Borrow 1,684,410 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 663.52 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 100,361.88 Buy 25,668 Ordinary Shares

7

Morgan Stanley Australia Securities Limited 10/19/2021 1,155.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,007.25 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 4,536.00 Buy 1,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 287.64 Buy 72 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,376.70 Buy 1,705 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 46,481.61 Buy 11,949 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 2,758.00 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,508.00 Buy 400 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,820.48 Buy 465 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 997.50 Buy 250 Ordinary Shares
Morgan Stanley & Co. International plc 10/19/2021 1,392.00 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 46,000.00 Buy 11,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 5,439.68 Buy 1,424 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 24,346.60 Buy 6,407 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 510.25 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 19,122.95 Buy 4,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,068.38 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,084.88 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,185.91 Buy 819 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,214.11 Buy 1,631 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,304.73 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 4,529.24 Buy 1,138 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,022.55 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,179.31 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,327.19 Buy 339 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 949.84 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 13,030.08 Buy 3,324 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,376.00 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 31,714.72 Buy 8,368 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,212.10 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 24,833.67 Buy 6,319 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 9,336.32 Buy 2,397 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 15,471.54 Buy 4,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 2,156.18 Buy 555 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 60,145.80 Buy 15,422 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 43,282.20 Buy 11,098 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 5,079.27 Buy 1,273 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 12,885.00 Buy 3,436 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 7,732.00 Buy 1,933 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,039.29 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 5,280.68 Buy 1,361 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 2,036.61 Buy 513 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,279.22 Buy 826 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 20,281.44 Buy 5,394 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 55,664.49 Buy 13,951 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 23,396.60 Buy 6,157 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,188.90 Buy 1,555 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 7,334.40 Buy 1,910 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,395.91 Buy 863 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 104,386.38 Buy 26,162 Ordinary Shares

8

Morgan Stanley Australia Securities Limited 10/19/2021 8,533.35 Buy 2,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,187.76 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,400.49 Buy 351 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 104.26 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 478.24 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 10,064.60 Buy 2,548 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 38,336.22 Buy 10,062 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 5,268.10 Buy 1,390 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 281.25 Buy 75 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 4,386.48 Buy 1,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,140.13 Buy 787 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,532.30 Buy 385 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 58,760.80 Buy 14,990 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,125.75 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 76,324.24 Buy 19,928 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,582.52 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 12,049.38 Buy 3,066 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 19,064.00 Buy 4,766 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 2,594.07 Buy 666 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,885.30 Buy 1,770 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 51,254.44 Buy 12,878 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,292.52 Buy 841 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 11,732.00 Buy 2,933 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,830.61 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 30,919.35 Buy 8,031 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 47,558.00 Buy 12,040 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,349.22 Buy 339 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,353.60 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,541.50 Buy 900 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 34,093.50 Buy 8,925 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 2,158.59 Buy 541 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 7,541.27 Buy 1,969 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 8,502.00 Buy 2,180 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 5,940.55 Buy 1,543 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,943.79 Buy 1,813 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 27,152.24 Buy 6,998 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,595.70 Buy 405 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 13,402.48 Buy 3,419 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 2,242.64 Buy 578 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 16,752.88 Buy 4,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,612.00 Buy 1,653 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 4,621.08 Buy 1,164 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 658.76 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,840.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,952.00 Buy 488 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 12,840.62 Buy 3,406 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 341.42 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,745.18 Buy 941 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 3,469.70 Buy 884 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,410.52 Buy 358 Ordinary Shares

9

Morgan Stanley Australia Securities Limited 10/19/2021 54,685.44 Buy 14,241 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,968.00 Buy 1,742 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 12,400.92 Buy 3,108 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 52,472.92 Buy 13,318 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 4,974.48 Buy 1,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,642.60 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 2,581.88 Buy 675 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 42,039.36 Buy 10,616 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 6,703.20 Buy 1,680 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/19/2021 1,461.10 Buy 380 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,861.16 Buy 678 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,097.34 Buy 497 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 3,709.20 Buy 880 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 24,284.43 Buy 5,741 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 4,786.77 Buy 1,137 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 9,652.86 Buy 2,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,112.60 Buy 503 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 21,989.40 Buy 5,470 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 4,386.82 Buy 1,042 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,801.40 Buy 690 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 3,414.73 Buy 839 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 10,335.55 Buy 2,455 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,418.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 11,679.03 Buy 2,761 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 3,678.45 Buy 895 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,278.39 Buy 551 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 5,090.40 Buy 1,260 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 1,757.70 Buy 434 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 4,228.85 Buy 1,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,679.04 Buy 644 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 21,119.12 Buy 5,126 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 1,322.69 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 5,592.06 Buy 1,322 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 13,633.13 Buy 3,301 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 5,212.50 Buy 1,250 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 12,213.60 Buy 2,908 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 902.52 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 6,454.02 Buy 1,578 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 6,120.81 Buy 1,447 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 20,618.92 Buy 4,886 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 51,762.51 Buy 12,237 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 7,641.92 Buy 1,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 21,071.26 Buy 5,102 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 9,369.14 Buy 2,302 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 4,080.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,115.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,633.28 Buy 633 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 1,281.00 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 2,456.16 Buy 602 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 1,742.76 Buy 412 Ordinary Shares

10

Morgan Stanley Australia Securities Limited 10/20/2021 1,185.31 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 33.68 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 13,307.58 Buy 3,146 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/20/2021 58,107.51 Buy 13,737 Ordinary Shares
Morgan Stanley & Co. International plc 10/20/2021 N/A Collateral Received 156,473 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 20,393.40 Buy 4,974 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,889.90 Buy 439 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 71,293.92 Buy 17,474 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 5,734.69 Buy 1,423 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 40,679.65 Buy 9,995 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 2,094.12 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 414.10 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 9,435.07 Buy 2,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 6,789.78 Buy 1,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,248.36 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 612.73 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 59,611.95 Buy 14,719 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 16,677.90 Buy 4,118 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,290.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 45.54 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 21,611.52 Buy 5,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 92.69 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 10,646.01 Buy 2,553 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 2,059.42 Buy 506 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,003.00 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,118.00 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 8,329.72 Buy 1,988 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 6,634.55 Buy 1,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 2,180.15 Buy 543 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 29,746.18 Buy 7,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 4,784.63 Buy 1,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 305.52 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 27,949.04 Buy 6,884 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 10,328.60 Buy 2,402 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 21,113.08 Buy 4,876 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 51,418.30 Buy 11,930 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 2,121.60 Buy 520 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 9,846.42 Buy 2,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 783.73 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 9,999.24 Buy 2,427 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 822.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 28,304.24 Buy 7,006 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 6,481.25 Buy 1,525 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 11,872.38 Buy 2,946 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 10,397.45 Buy 2,435 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,045.44 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,149.20 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,192.13 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 31,864.14 Buy 7,623 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 3,117.60 Buy 720 Ordinary Shares

11

Morgan Stanley Australia Securities Limited 10/21/2021 54,913.71 Buy 13,361 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,451.80 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 692.22 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 3,054.51 Buy 729 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 5,140.17 Buy 1,194 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 18,276.05 Buy 4,535 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 15,194.44 Buy 3,761 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,743.77 Buy 406 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,281.99 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 6,023.74 Buy 1,396 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 2,276.10 Buy 540 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,005.60 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 3,168.44 Buy 758 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 5,641.99 Buy 1,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,642.27 Buy 406 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 3,771.25 Buy 875 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 1,575.84 Buy 392 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/21/2021 511.70 Buy 119 Ordinary Shares
Morgan Stanley & Co. International plc 10/21/2021 N/A Collateral Received 48,752 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 25.50 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 66,117.25 Buy 15,557 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 700.28 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 597.10 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 18,030.12 Buy 4,164 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 16,456.38 Buy 3,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 26,775.00 Buy 6,300 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 13,431.99 Buy 3,131 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 14,757.60 Buy 3,440 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 6,752.10 Buy 1,585 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 5,860.75 Buy 1,379 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 98.10 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 6,192.00 Buy 1,440 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 5,271.13 Buy 1,223 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 1,692.60 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 1,206.96 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 6,323.38 Buy 1,457 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 3,608.24 Buy 851 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 11,653.50 Buy 2,742 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 3,449.55 Buy 793 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 11,703.36 Buy 2,672 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 8,619.92 Buy 2,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 10,612.25 Buy 2,497 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 1,581.00 Buy 372 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 30,440.83 Buy 7,129 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 1,144.80 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 4,066.16 Buy 959 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 3,845.24 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 2,698.75 Buy 635 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 20,207.17 Buy 4,603 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 23,919.68 Buy 5,593 Ordinary Shares

12

Morgan Stanley Australia Securities Limited 10/22/2021 10,423.20 Buy 2,424 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 3,347.42 Buy 766 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/22/2021 43.30 Buy 10 Ordinary Shares
Morgan Stanley Wealth Management Australia Pty Ltd 10/22/2021 713.09 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 147.35 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 254.37 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 6,583.98 Buy 1,577 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 1,002.61 Buy 239 Ordinary Shares
Morgan Stanley & Co. International plc 10/25/2021 477.25 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 26,323.45 Buy 6,343 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 1,341.13 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 2,870.91 Buy 686 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 505.78 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 334.80 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 3,245.30 Buy 782 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 959.88 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 1,152.32 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 1,984.32 Buy 477 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 2,911.34 Buy 699 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 4,177.75 Buy 983 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 16.60 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 6,736.25 Buy 1,585 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 15,550.05 Buy 3,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 442.02 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 19,965.65 Buy 4,811 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 2,251.20 Buy 536 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 499.80 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/25/2021 1,724.33 Buy 415 Ordinary Shares
Morgan Stanley & Co. International plc 10/25/2021 N/A Collateral Received 33,633 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 15,265.61 Buy 3,639 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 5,336.90 Buy 1,286 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 12,128.27 Buy 2,926 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 2,585.45 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 3,979.20 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 1,205.28 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 12,134.34 Buy 2,931 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 1,684.98 Buy 407 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 5,212.26 Buy 1,259 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 2,083.33 Buy 499 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 590.01 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 1,023.82 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 8,610.45 Buy 2,055 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 3,518.89 Buy 851 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 5,556.85 Buy 1,339 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 4,623.10 Buy 1,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 117.04 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 6,743.36 Buy 1,621 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 41,014.45 Buy 9,883 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 2,992.15 Buy 721 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 2,326.86 Buy 556 Ordinary Shares

13

Morgan Stanley Australia Securities Limited 10/26/2021 10,764.00 Buy 2,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 5,030.37 Buy 1,202 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 22,862.35 Buy 5,509 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 4,011.66 Buy 969 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 1,863.35 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 1,335.60 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 8,363.24 Buy 1,996 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 4,511.05 Buy 1,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/26/2021 125.70 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 12,486.15 Buy 3,083 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 359,510.40 Buy 88,768 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 2,757.24 Buy 666 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 2,401.65 Buy 593 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 5,025.00 Buy 1,250 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 18,673.16 Buy 4,588 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 2,085.75 Buy 515 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 1,793.35 Buy 445 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 50,535.90 Buy 12,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 16,572.08 Buy 4,102 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 14,324.85 Buy 3,537 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 955.80 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 4,479.30 Buy 1,106 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 52,585.20 Buy 12,984 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 4,061.34 Buy 981 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 21,468.56 Buy 5,314 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 9,426.17 Buy 2,339 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 2,494.22 Buy 622 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 6,259.14 Buy 1,557 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 1,362.14 Buy 338 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 1,124.00 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 202.86 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 1,168.00 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 11,810.54 Buy 2,909 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 107,439.25 Buy 26,561 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 1,302.49 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 38,708.04 Buy 9,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 878.85 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 56,533.95 Buy 13,959 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 166.46 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/27/2021 913.68 Buy 227 Ordinary Shares
Morgan Stanley & Co. International plc 10/27/2021 N/A Collateral Received 1,042 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 1,230.18 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 4,070.25 Buy 1,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 4,023.73 Buy 985 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 457.65 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 632.58 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 6,814.92 Buy 1,708 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 1,981.03 Buy 499 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 552.80 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 13,647.42 Buy 3,429 Ordinary Shares

14

Morgan Stanley Australia Securities Limited 10/28/2021 627.75 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 267.30 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 550.80 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 699.18 Buy 172 Ordinary Shares
Morgan Stanley & Co. International plc 10/28/2021 4.05 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 10/28/2021 5,305.50 Buy 1,310 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 2,119.98 Buy 534 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 1,536.57 Buy 378 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 29,382.75 Buy 7,255 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 21,469.05 Buy 5,301 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 574.39 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 1,452.00 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/28/2021 1,849.08 Buy 456 Ordinary Shares
Morgan Stanley & Co. International plc 10/28/2021 N/A Collateral Received 8,047 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 10,751.58 Buy 2,597 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 780.73 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,337.60 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 4,987.65 Buy 1,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 5,857.28 Buy 1,408 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 10,541.62 Buy 2,531 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 16,230.65 Buy 3,911 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,035.52 Buy 744 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 25,665.84 Buy 6,192 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 970.45 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,322.65 Buy 559 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,690.54 Buy 909 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,115.82 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 5,917.90 Buy 1,426 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 4,307.32 Buy 1,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,104.05 Buy 507 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,210.56 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 16,309.50 Buy 3,930 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,149.12 Buy 757 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,433.75 Buy 590 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,074.24 Buy 739 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 8,435.91 Buy 2,023 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,148.13 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 11,463.30 Buy 2,820 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 6,020.35 Buy 1,442 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 639.87 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,685.76 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,146.60 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 137.45 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 9,300.15 Buy 2,241 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,310.40 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 4,481.54 Buy 1,076 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 39,744.55 Buy 9,577 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 599.04 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 977.51 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 4.15 Buy 1 Ordinary Share

15

Morgan Stanley Australia Securities Limited 10/29/2021 549.29 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,184.77 Buy 529 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,636.60 Buy 870 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 10,890.26 Buy 2,621 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 6,589.80 Buy 1,569 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,048.32 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,179.90 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 704.65 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,044.08 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,378.10 Buy 814 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,416.54 Buy 583 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 111.78 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 10,482.23 Buy 2,535 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,231.75 Buy 775 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,012.85 Buy 497 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,077.15 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 2,095.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 3,431.96 Buy 833 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 7,915.68 Buy 1,912 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 5,121.18 Buy 1,237 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,004.81 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 1,105.38 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 13,363.00 Buy 3,220 Ordinary Shares
Morgan Stanley Australia Securities Limited 10/29/2021 7,598.69 Buy 1,867 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 1,085.76 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 12,691.49 Buy 3,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 2,574.88 Buy 616 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 9,924.39 Buy 2,403 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 2,750.44 Buy 658 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 1,346.91 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 6,520.80 Buy 1,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 850.23 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 210.12 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 7,921.10 Buy 1,895 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 250.20 Buy 60 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 479.94 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 12.48 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 2,117.12 Buy 512 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 6,323.20 Buy 1,520 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 21,612.29 Buy 5,233 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 7,095.34 Buy 1,718 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 661.23 Buy 158 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 2,891.10 Buy 690 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 4,121.74 Buy 998 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 3,275.09 Buy 793 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 19,382.46 Buy 4,593 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 8,182.32 Buy 1,986 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 5,990.48 Buy 1,454 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 1,187.23 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 7,969.53 Buy 1,893 Ordinary Shares

16

Morgan Stanley Australia Securities Limited 11/01/2021 2,036.09 Buy 493 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 1,057.28 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 753.59 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 1,375.72 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 8,111.32 Buy 1,964 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 101,004.14 Buy 24,106 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 19,257.26 Buy 4,607 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 770.44 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 177.38 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 16,536.52 Buy 4,004 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 1,612.43 Buy 383 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 2,450.25 Buy 594 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/01/2021 4,830.66 Buy 1,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 680.34 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 119,290.00 Buy 30,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 35,643.56 Buy 9,116 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 15,445.17 Buy 3,991 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 125.12 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,384.14 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 5,188.57 Buy 1,327 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 156,131.28 Buy 40,344 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 8.10 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 465.66 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 571.30 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 14,136.00 Buy 3,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 23,691.64 Buy 6,067 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 129.36 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,639.44 Buy 414 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 6,507.38 Buy 1,675 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 7.84 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 10,859.22 Buy 2,806 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 110.04 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,940.40 Buy 495 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,634.64 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 384.48 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 21,001.84 Buy 5,392 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,415.70 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 3.98 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 11/02/2021 1,323.84 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,344.06 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 6,849.30 Buy 1,734 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 4,400.30 Buy 1,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 16,784.95 Buy 4,165 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 134.64 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 13,986.18 Buy 3,614 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,371.42 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 656.00 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,099.08 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,579.94 Buy 394 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 753.67 Buy 193 Ordinary Shares

17

Morgan Stanley Australia Securities Limited 11/02/2021 708.75 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,350.05 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,479.87 Buy 378 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 264.65 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 7.82 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 101.92 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 38.70 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 4,158.37 Buy 1,037 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,064.88 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 111,805.38 Buy 28,377 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 2,937.33 Buy 759 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 18,147.00 Buy 4,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 58,464.09 Buy 15,107 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 7,859.70 Buy 1,917 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 2,223.28 Buy 565 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 482.79 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 39.80 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,422.34 Buy 361 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 58,179.72 Buy 14,804 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 8,699.76 Buy 2,248 Ordinary Shares
Morgan Stanley & Co. International plc 11/02/2021 105.84 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 35,315.28 Buy 9,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 1,622.40 Buy 416 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 2,525.18 Buy 645 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 16,816.47 Buy 4,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 9,355.33 Buy 2,333 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 398.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 667.55 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 3,981.91 Buy 1,003 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 631.02 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 54,295.80 Buy 13,922 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 5,412.00 Buy 1,320 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/02/2021 4,641.12 Buy 1,172 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 55,221.78 Buy 14,945 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 16,007.16 Buy 4,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 17,866.29 Buy 4,758 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 7,406.25 Buy 1,975 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 33,546.46 Buy 8,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 882.98 Buy 238 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 2,648.64 Buy 712 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,428.48 Buy 384 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,330.35 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 3.74 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 11/03/2021 1,161.23 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 2,932.50 Buy 782 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 6,850.38 Buy 1,798 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 33,353.65 Buy 8,954 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 21,646.68 Buy 5,819 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 16,497.50 Buy 4,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 3,775.04 Buy 1,004 Ordinary Shares

18

Morgan Stanley Australia Securities Limited 11/03/2021 63,737.37 Buy 17,273 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 35,578.08 Buy 9,564 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 70.30 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 4,402.96 Buy 1,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,847.50 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,083.94 Buy 286 Ordinary Shares
Morgan Stanley & Co. LLC 11/03/2021 12,949.32 Buy 3,481 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 22,544.93 Buy 6,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,353.60 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 51.94 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 3,712.29 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 6,974.80 Buy 1,855 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,096.62 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 5,963.36 Buy 1,586 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 20,516.40 Buy 5,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 45,285.85 Buy 12,190 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,140.00 Buy 304 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 20,451.45 Buy 5,461 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 4,297.68 Buy 1,143 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 64,664.76 Buy 17,383 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,355.03 Buy 358 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 9,328.03 Buy 2,471 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 4,589.20 Buy 1,192 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,145.31 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 7,204.18 Buy 1,955 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 26,756.19 Buy 7,251 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 1,383.80 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/03/2021 18,842.18 Buy 4,965 Ordinary Shares
Morgan Stanley & Co. International plc 11/03/2021 N/A Collateral Received 90,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 1,733.52 Buy 466 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 3,068.78 Buy 814 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 996.60 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 98.28 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 211.68 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 45,879.52 Buy 12,202 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 12,647.88 Buy 3,346 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 1,942.92 Buy 514 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 17,104.49 Buy 4,537 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 98.54 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 14.96 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 34,022.83 Buy 8,977 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 54,757.92 Buy 14,448 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 208.45 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 1,285.20 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 602.14 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 22,232.14 Buy 5,866 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 14,475.00 Buy 3,860 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 5,153.59 Buy 1,367 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 1,027.09 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 45,461.05 Buy 11,995 Ordinary Shares

19

Morgan Stanley Australia Securities Limited 11/04/2021 1,239.84 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 4,873.20 Buy 1,310 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 61,738.74 Buy 16,333 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 49,481.25 Buy 13,195 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 1,366.39 Buy 361 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 1,266.72 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/04/2021 11,961.24 Buy 3,156 Ordinary Shares
Morgan Stanley & Co. International plc 11/04/2021 N/A Collateral Received 31,336 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 1,856.84 Buy 488 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 19,237.52 Buy 5,036 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 13,952.69 Buy 3,643 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 3,178.11 Buy 843 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 15,817.90 Buy 4,130 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 5,894.26 Buy 1,543 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 3,249.93 Buy 853 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 2,785.40 Buy 733 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 6,157.84 Buy 1,612 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 20,895.84 Buy 5,528 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 3,010.28 Buy 787 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 14,519.49 Buy 3,831 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 12,646.73 Buy 3,315 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 6,490.26 Buy 1,717 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 48,074.70 Buy 12,585 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 20,161.96 Buy 5,278 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 1,709.29 Buy 451 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 1,120.73 Buy 293 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 9,415.98 Buy 2,491 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 42,558.62 Buy 11,141 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 37,863.38 Buy 9,886 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 19,000.63 Buy 4,961 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 34.29 Buy 9 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 4,547.48 Buy 1,192 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 6,408.42 Buy 1,682 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 18.93 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 5,499.29 Buy 1,451 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 6,474.90 Buy 1,695 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 20,360.48 Buy 5,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 605.79 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 563.75 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 6,062.63 Buy 1,585 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/05/2021 34,578.64 Buy 9,052 Ordinary Shares
Morgan Stanley & Co. LLC 11/05/2021 N/A Borrow 135,803 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 903.96 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 719.89 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 64,883.20 Buy 17,536 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 7,487.48 Buy 2,002 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 364.32 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 3,071.88 Buy 828 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 4,958.00 Buy 1,340 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 2,407.79 Buy 649 Ordinary Shares

20

Morgan Stanley Australia Securities Limited 11/08/2021 28,773.68 Buy 7,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 25,080.44 Buy 6,706 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 14,617.87 Buy 3,919 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 28,697.60 Buy 7,552 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 5,063.11 Buy 1,343 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 325.60 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 2,871.20 Buy 776 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 180.81 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 643.80 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 553.54 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 721.68 Buy 194 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 647.02 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 4,657.44 Buy 1,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 902.80 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 82.06 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 33,270.40 Buy 8,992 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 14,778.45 Buy 4,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 21,708.27 Buy 5,883 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 535.80 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 713.28 Buy 192 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/08/2021 68.40 Buy 18 Ordinary Shares
Morgan Stanley & Co. International plc 11/08/2021 N/A Collateral Received 69,123 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 11,853.45 Buy 3,195 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 36,949.77 Buy 9,801 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 6,625.32 Buy 1,781 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 14,888.23 Buy 4,013 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 926.19 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 7,469.28 Buy 1,976 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,780.38 Buy 471 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 3,305.67 Buy 878 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 38,646.72 Buy 10,224 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 848.63 Buy 226 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 7,890.12 Buy 2,121 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,136.28 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 59,415.20 Buy 15,760 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,485.00 Buy 396 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 3,079.77 Buy 818 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,532.04 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 2,686.44 Buy 732 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,854.97 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 597.31 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 33.93 Buy 9 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 501.41 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 5,151.24 Buy 1,396 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,065.90 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 14,846.52 Buy 3,991 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 29,380.64 Buy 7,814 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 2,914.21 Buy 773 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 16,927.50 Buy 4,514 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 763.28 Buy 203 Ordinary Shares

21

Morgan Stanley Australia Securities Limited 11/09/2021 10,595.34 Buy 2,803 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,372.40 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 1,312.24 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 992.83 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 208.32 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/09/2021 4,999.02 Buy 1,326 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 31,136.22 Buy 8,438 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 3,747.35 Buy 1,006 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 30,720.36 Buy 8,214 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 51.73 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 40.15 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 291.72 Buy 78 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 30,890.88 Buy 8,304 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 3,328.80 Buy 912 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,335.60 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 4,680.96 Buy 1,272 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 25,241.25 Buy 6,731 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 90,005.35 Buy 24,659 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 18,948.40 Buy 5,080 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 823.20 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 13,495.14 Buy 3,618 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,924.02 Buy 509 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 804.44 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 8,703.48 Buy 2,378 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 3,095.90 Buy 830 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 14,282.45 Buy 3,913 Ordinary Shares
Morgan Stanley & Co. LLC 11/10/2021 2,978.40 Buy 816 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,387.56 Buy 373 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,215.12 Buy 332 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 5,415.27 Buy 1,446 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,163.84 Buy 588 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 11,845.44 Buy 3,163 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,576.26 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 66.87 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,005.68 Buy 548 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,730.29 Buy 731 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 188.50 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 718.08 Buy 192 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 7,742.77 Buy 2,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 3,143.40 Buy 845 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,176.91 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 873.20 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,066.12 Buy 543 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,436.88 Buy 664 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 5,513.80 Buy 1,451 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,387.56 Buy 372 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,224.13 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 3,717.22 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 18,621.46 Buy 4,979 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 697.50 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 677.10 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 823.23 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,441.85 Buy 669 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 486.67 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,470.16 Buy 391 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 235.84 Buy 64 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 89.76 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,470.30 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 800.36 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 30,389.90 Buy 8,326 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 434.66 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 126,187.80 Buy 34,572 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 420.33 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 16,405.20 Buy 4,340 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,118.26 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 231.57 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,882.32 Buy 506 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,234.20 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 17,937.57 Buy 4,809 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 7,081.00 Buy 1,940 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,152.79 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 6,330.80 Buy 1,666 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 632.40 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 6,310.35 Buy 1,665 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 4,525.40 Buy 1,210 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,440.08 Buy 383 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 374.34 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 14,982.44 Buy 4,006 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 4,985.19 Buy 1,351 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 623.90 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 1,229.76 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 13,058.88 Buy 3,568 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,314.45 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 19,657.44 Buy 5,256 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 948.69 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 2,770.85 Buy 755 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/10/2021 15,697.74 Buy 4,289 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 38,904.14 Buy 10,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 421.20 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 76.02 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 3,651.03 Buy 1,017 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 13,310.74 Buy 3,677 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 226.17 Buy 63 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 2,678.52 Buy 743 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 16,077.60 Buy 4,466 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 3,893.40 Buy 1,080 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 6,746.40 Buy 1,874 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 6,822.00 Buy 1,895 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 5,357.60 Buy 1,480 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 22,851.30 Buy 6,330 Ordinary Shares

23

Morgan Stanley Australia Securities Limited 11/11/2021 16,032.01 Buy 4,441 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 641.69 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 9,331.20 Buy 2,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 303.24 Buy 84 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 14,383.95 Buy 3,990 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 1,149.18 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 1,501.20 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 13,006.80 Buy 3,613 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 205.20 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 928.80 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 1,086.61 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 937.30 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/11/2021 2,991.60 Buy 831 Ordinary Shares
Morgan Stanley & Co. International plc 11/11/2021 N/A Collateral Received 99,242 Ordinary Shares
Morgan Stanley & Co. LLC 11/11/2021 N/A Borrow 48,988 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 7,631.47 Buy 2,057 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 876.00 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 119.79 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 2,347.32 Buy 631 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 55.65 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 7,141.75 Buy 1,925 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 18.60 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 811.80 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 7,940.88 Buy 2,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 690.06 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 2,191.08 Buy 589 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 14.84 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 5,505.60 Buy 1,480 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 4,433.36 Buy 1,208 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 6,331.82 Buy 1,693 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,154.97 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,922.49 Buy 521 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 5,876.64 Buy 1,584 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,177.11 Buy 319 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 771.68 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 550.56 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,107.81 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 118.47 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 2,540.76 Buy 683 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 3,544.60 Buy 958 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,479.36 Buy 402 Ordinary Shares
Morgan Stanley & Co. LLC 11/12/2021 2,188.90 Buy 590 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,000.96 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,380.00 Buy 375 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,707.48 Buy 459 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 16,347.03 Buy 4,579 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 2,403.75 Buy 641 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 25,109.28 Buy 6,768 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,019.66 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 137.27 Buy 37 Ordinary Shares

24

Morgan Stanley Australia Securities Limited 11/12/2021 140.98 Buy 38 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,460.13 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,129.36 Buy 304 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 294.84 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 2,005.68 Buy 548 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,172.90 Buy 317 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 32,492.18 Buy 8,758 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 7,927.56 Buy 2,166 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 20,495.50 Buy 5,725 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 240.90 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 3,347.04 Buy 912 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,616.16 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 17,203.27 Buy 4,637 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 8,590.19 Buy 2,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,603.08 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 3,546.76 Buy 956 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 1,096.64 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 37,875.39 Buy 10,209 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 239.85 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 784.75 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/12/2021 3.71 Buy 1 Ordinary Share
Morgan Stanley & Co. LLC 11/12/2021 N/A Borrow 17,952 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 4,966.96 Buy 1,321 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 10,262.56 Buy 2,744 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 9,637.98 Buy 2,577 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 2,229.04 Buy 596 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 734.02 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 15,476.25 Buy 4,127 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 3,702.43 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 774.18 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 98.02 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 6,081.24 Buy 1,626 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,112.27 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,004.15 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,585.92 Buy 419 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 25,386.48 Buy 6,716 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 60,662.80 Buy 16,220 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 678.60 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 30,869.60 Buy 8,210 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,398.75 Buy 373 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 32,511.82 Buy 8,693 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,243.62 Buy 329 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 3,257.28 Buy 864 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 6,131.25 Buy 1,635 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,183.14 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,608.20 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 344.54 Buy 92 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 42,743.68 Buy 11,368 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 25,796.25 Buy 6,879 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 8,650.62 Buy 2,313 Ordinary Shares

25

Morgan Stanley Australia Securities Limited 11/15/2021 192.27 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 157.08 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,184.40 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 2,133.77 Buy 563 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,791.72 Buy 474 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 2,913.46 Buy 779 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 15,396.68 Buy 4,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 3,150.88 Buy 838 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/15/2021 1,065.00 Buy 284 Ordinary Shares
Morgan Stanley & Co. LLC 11/15/2021 N/A Borrow 5,633 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 532.50 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 23,922.10 Buy 6,554 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 11,950.10 Buy 3,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,317.56 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 17,005.07 Buy 4,559 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,575.62 Buy 698 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 19,529.40 Buy 5,380 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 1,240.43 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 529.92 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 9,757.68 Buy 2,616 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 3,150.84 Buy 847 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 3,940.92 Buy 1,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 6,311.76 Buy 1,734 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 429.52 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 47,108.40 Buy 12,732 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 562.40 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,506.61 Buy 683 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,298.96 Buy 618 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,926.70 Buy 791 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 1,241.68 Buy 332 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 17,548.30 Buy 4,730 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 579.54 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 44,119.32 Buy 11,892 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 1,633.74 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 869.09 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 4,662.00 Buy 1,260 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 3,348.00 Buy 900 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,415.60 Buy 660 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 18,438.08 Buy 5,024 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 9,699.00 Buy 2,650 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,081.34 Buy 558 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 4,289.50 Buy 1,150 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 1,423.74 Buy 389 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 9,225.00 Buy 2,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 1,814.08 Buy 487 Ordinary Shares
Morgan Stanley Wealth Management Australia Pty Ltd 11/16/2021 N/A Transfer In 2,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 31,097.01 Buy 8,337 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 10,246.64 Buy 2,792 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 886.69 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 2,997.68 Buy 808 Ordinary Shares

26

Morgan Stanley Australia Securities Limited 11/16/2021 494.76 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 1,059.32 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/16/2021 1,408.90 Buy 386 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 50,866.01 Buy 13,637 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 48,722.76 Buy 13,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 21,660.21 Buy 5,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 682.44 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 1,019.20 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 2,541.00 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 464.64 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 457.50 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 164,856.45 Buy 45,415 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 16,015.88 Buy 4,364 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 18.50 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 8,292.80 Buy 2,272 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 2,139.61 Buy 583 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 17,733.24 Buy 4,767 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 51,744.48 Buy 14,061 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 16,235.70 Buy 4,485 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 16,060.08 Buy 4,388 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 7.32 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 262.08 Buy 72 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 101,185.30 Buy 27,722 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 540.87 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 689.70 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 36,322.08 Buy 9,764 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 798.60 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 7,213.82 Buy 1,934 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 38,131.30 Buy 10,390 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 16,147.04 Buy 4,436 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 27,248.70 Buy 7,445 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 1,192.32 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 7,553.43 Buy 2,047 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 1,368.99 Buy 371 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 4,871.46 Buy 1,331 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 3,622.74 Buy 998 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 12,090.89 Buy 3,259 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/17/2021 36,306.06 Buy 9,786 Ordinary Shares
Morgan Stanley & Co. LLC 11/17/2021 N/A Borrow 18,566 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 7,186.41 Buy 2,013 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 797.23 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 166,134.43 Buy 46,277 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 60.44 Buy 17 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 2,165.67 Buy 617 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,612.29 Buy 446 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 35.80 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 3.61 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 11/18/2021 1,085.80 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 8,729.37 Buy 2,487 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 11,035.77 Buy 3,057 Ordinary Shares

27

Morgan Stanley Australia Securities Limited 11/18/2021 566.40 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 508.31 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 92,097.65 Buy 25,943 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 6,402.88 Buy 1,819 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 5,008.96 Buy 1,423 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 624.66 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,432.18 Buy 404 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 14,532.32 Buy 4,048 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 6,982.02 Buy 1,964 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 45,165.79 Buy 12,581 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 878.22 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 53,974.20 Buy 15,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,031.04 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,398.15 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 38,366.86 Buy 10,717 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 932.40 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 78.10 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 12,362.91 Buy 3,463 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 16,600.32 Buy 4,716 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 637.24 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 7.18 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 3,891.56 Buy 1,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 16,277.06 Buy 4,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 6,165.92 Buy 1,732 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 9,473.16 Buy 2,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 82.80 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,647.03 Buy 462 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 175.91 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 14,713.20 Buy 4,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 763.20 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 21,111.26 Buy 5,897 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,457.28 Buy 414 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 176.89 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 5,765.54 Buy 1,606 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,740.29 Buy 493 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,904.60 Buy 535 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,858.02 Buy 519 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 781.92 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 17,751.60 Buy 4,931 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,212.70 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 595.65 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 4,696.61 Buy 1,301 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,509.44 Buy 424 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,184.08 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 6,617.36 Buy 1,828 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 3,035.84 Buy 848 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 698.10 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 4,208.49 Buy 1,199 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 22,900.61 Buy 6,379 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 24,988.40 Buy 6,980 Ordinary Shares

28

Morgan Stanley Australia Securities Limited 11/18/2021 918.72 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 771.29 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 20,340.78 Buy 5,619 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 1,318.91 Buy 371 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 14,420.24 Buy 4,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 48,259.36 Buy 13,556 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 2,226.66 Buy 629 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/18/2021 16,411.60 Buy 4,610 Ordinary Shares
Morgan Stanley & Co. International plc 11/18/2021 N/A Collateral Received 117,733 Ordinary Shares
Morgan Stanley & Co. LLC 11/18/2021 N/A Borrow 26,857 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 311.50 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 16,034.82 Buy 4,479 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 30,501.60 Buy 8,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 899.50 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 16,353.09 Buy 4,659 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 173.46 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 32,069.31 Buy 8,983 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 1,143.42 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 8,828.85 Buy 2,487 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 511.20 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 737.10 Buy 210 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 7,654.04 Buy 2,138 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 3,530.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 280.40 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 2,901.50 Buy 829 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 9,919.00 Buy 2,834 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 43,403.50 Buy 12,401 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 14,305.14 Buy 4,041 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 17,985.12 Buy 5,052 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 287.00 Buy 82 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 263.07 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 14,306.50 Buy 4,030 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 1,838.90 Buy 518 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 22,253.56 Buy 6,251 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 50,306.36 Buy 14,131 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 35.50 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 19,162.90 Buy 5,398 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 759.70 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 1,262.03 Buy 355 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 1,848.00 Buy 528 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/19/2021 17,999.94 Buy 5,042 Ordinary Shares
Morgan Stanley & Co. LLC 11/19/2021 N/A Borrow 2,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 837.64 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 10,066.96 Buy 2,812 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 7,578.00 Buy 2,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 637.20 Buy 177 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 3,399.73 Buy 947 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 1,720.74 Buy 482 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 82.80 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 7,117.04 Buy 1,988 Ordinary Shares

29

Morgan Stanley Australia Securities Limited 11/22/2021 6,760.33 Buy 1,891 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,793.88 Buy 775 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 4,630.29 Buy 1,297 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 6,952.36 Buy 1,942 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 7,404.18 Buy 2,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 689.70 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,718.33 Buy 753 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 3,736.80 Buy 1,038 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 33,015.36 Buy 9,248 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 3,982.16 Buy 1,094 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 10,392.69 Buy 2,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 5,417.31 Buy 1,509 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,726.55 Buy 747 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 5,581.22 Buy 1,559 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 346.56 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 1,052.66 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 220.21 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 4,891.00 Buy 1,340 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,895.22 Buy 802 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 1,046.01 Buy 293 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 23,631.58 Buy 6,601 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 680.76 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 98.28 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 6,867.14 Buy 1,897 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 13,716.00 Buy 3,810 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 723.60 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 17,785.44 Buy 4,968 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 314.16 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,516.95 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 4,622.58 Buy 1,263 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 481.95 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 8,242.64 Buy 2,296 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,708.30 Buy 742 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 783.24 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 15,939.60 Buy 4,440 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,416.07 Buy 673 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 12,119.25 Buy 3,390 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 42,895.56 Buy 11,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 8,872.46 Buy 2,468 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 197.45 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 305.15 Buy 85 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 3,191.58 Buy 894 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 777.95 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 5,995.08 Buy 1,647 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 1,660.60 Buy 460 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 15,665.16 Buy 4,388 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,016.34 Buy 557 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 6,580.47 Buy 1,833 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 570.81 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 464.40 Buy 129 Ordinary Shares

30

Morgan Stanley Australia Securities Limited 11/22/2021 3,592.80 Buy 998 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 28.72 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 9,715.24 Buy 2,729 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 11,525.78 Buy 3,215 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 4,177.86 Buy 1,167 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 24,436.65 Buy 6,845 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,494.51 Buy 691 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 47,606.40 Buy 13,224 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,795.98 Buy 781 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 4,588.05 Buy 1,257 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 9,889.68 Buy 2,778 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 8,982.00 Buy 2,495 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/22/2021 2,109.60 Buy 586 Ordinary Shares
Morgan Stanley & Co. LLC 11/22/2021 N/A Borrow 35,635 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,099.00 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 2,058.21 Buy 594 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 38,551.32 Buy 11,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,426.92 Buy 413 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 2,157.98 Buy 621 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 477.48 Buy 138 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 451.84 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,014.30 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,484.73 Buy 423 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 2,390.86 Buy 692 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 300.05 Buy 85 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 579.49 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 91,652.70 Buy 26,566 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 3,520.18 Buy 1,013 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,383.36 Buy 393 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 49,118.16 Buy 14,196 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 86.75 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,869.55 Buy 538 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 27.80 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 924.60 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 16,467.28 Buy 4,787 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 8,005.24 Buy 2,317 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 10,229.56 Buy 2,948 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 139,739.22 Buy 40,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 17,585.96 Buy 5,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 860.56 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,238.55 Buy 359 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,326.72 Buy 384 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 680.12 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,492.10 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 933.43 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 2,477.90 Buy 698 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 326.60 Buy 92 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 505.89 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 32,645.76 Buy 9,408 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/23/2021 1,158.84 Buy 333 Ordinary Shares

31

Morgan Stanley Australia Securities Limited 11/23/2021 7,034.55 Buy 2,039 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 1,038.40 Buy 295 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 40,814.14 Buy 11,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 7,804.03 Buy 2,249 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 17,142.48 Buy 4,926 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 2,245.08 Buy 636 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 716.87 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 19,060.71 Buy 5,493 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 25,994.98 Buy 7,513 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 2,355.50 Buy 673 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 4,140.00 Buy 1,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 834.90 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 18,746.76 Buy 5,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 821.28 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 17,750.14 Buy 5,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 66.50 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 1,151.28 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 488.48 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 3,235.23 Buy 927 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 723.73 Buy 211 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 6,435.56 Buy 1,844 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 324.30 Buy 94 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 5,149.76 Buy 1,463 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 24.47 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 5,030.84 Buy 1,454 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 2,810.50 Buy 803 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 20,396.40 Buy 5,912 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 9,737.00 Buy 2,782 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 25,559.02 Buy 7,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 1,660.80 Buy 480 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 53,707.61 Buy 15,389 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 884.08 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 19,513.27 Buy 5,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 1,563.52 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 45,187.84 Buy 13,136 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 883.26 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 3,629.50 Buy 1,037 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 7,272.16 Buy 2,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 6.90 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 2,805.96 Buy 804 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 637.98 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 804.96 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 6,660.72 Buy 1,914 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/24/2021 8,697.78 Buy 2,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 3,939.84 Buy 1,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 2,082.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 16,831.76 Buy 4,936 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 1,689.48 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 33,663.52 Buy 9,872 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 82,124.49 Buy 23,943 Ordinary Shares

32

Morgan Stanley Australia Securities Limited 11/25/2021 5,277.06 Buy 1,543 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 1,267.00 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 967.26 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 292.32 Buy 87 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 476.00 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 48.09 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 25,435.40 Buy 7,481 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 675.71 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 706.65 Buy 210 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 78,608.70 Buy 22,985 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 3,042.35 Buy 857 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 2,594.90 Buy 770 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 5,017.63 Buy 1,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 1,648.02 Buy 484 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 1,757.03 Buy 513 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 33,469.94 Buy 9,758 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 25,044.66 Buy 7,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 577.92 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 812.17 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 2,608.32 Buy 741 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 1,517.90 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 54,087.20 Buy 15,908 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 6,830.23 Buy 2,003 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 216,821.16 Buy 63,398 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 2,587.20 Buy 770 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 862.65 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 5,463.36 Buy 1,626 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 1,470.04 Buy 433 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 6,783.66 Buy 2,007 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 2,076.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 10,598.65 Buy 3,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 913.71 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 1,037.96 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 6,966.72 Buy 1,968 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 6,713.46 Buy 1,963 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 6,871.54 Buy 2,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 11,022.75 Buy 3,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 6,252.89 Buy 1,823 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 51,908.76 Buy 15,178 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/25/2021 135.33 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 2,166.21 Buy 639 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,923.75 Buy 570 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 17,285.60 Buy 5,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,653.75 Buy 490 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,634.96 Buy 483 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,137.30 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 925.38 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 5,482.99 Buy 1,627 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 8,951.14 Buy 2,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 2,475.65 Buy 739 Ordinary Shares

33

Morgan Stanley Australia Securities Limited 11/26/2021 34,672.92 Buy 10,228 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,279.22 Buy 383 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,846.13 Buy 547 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 698.06 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 44,317.47 Buy 13,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,034.59 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,394.40 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 40.44 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,960.88 Buy 581 Ordinary Shares
Morgan Stanley & Co. International plc 11/26/2021 46,885.12 Buy 13,881 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 774.06 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,683.00 Buy 495 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 10,753.08 Buy 3,172 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 3,454.36 Buy 1,022 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 3,763.80 Buy 1,107 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 450.87 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 24,133.41 Buy 7,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 5,583.76 Buy 1,652 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 3,042.99 Buy 907 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 5,134.22 Buy 1,519 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,738.24 Buy 512 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 3,477.84 Buy 1,032 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 8,936.40 Buy 2,640 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 34,780.20 Buy 10,290 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 3,202.21 Buy 946 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 17,439.75 Buy 5,175 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 2,486.74 Buy 739 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 2,536.38 Buy 756 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,569.57 Buy 463 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 22,672.32 Buy 6,688 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 6,416.55 Buy 1,890 Ordinary Shares
Morgan Stanley & Co. International plc 11/26/2021 26,107.60 Buy 7,688 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 2,385.60 Buy 710 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/26/2021 1,525.32 Buy 456 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 2,788.80 Buy 840 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 9,195.18 Buy 2,778 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 6,869.08 Buy 2,069 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 7,571.88 Buy 2,214 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 5,027.40 Buy 1,470 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 27,079.05 Buy 7,849 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 57,870.30 Buy 16,774 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 999.36 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 4,725.66 Buy 1,394 Ordinary Shares
Morgan Stanley & Co. International plc 11/29/2021 34,398.29 Buy 9,943 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 2,243.52 Buy 656 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 3,126.97 Buy 917 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 750.36 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 11,799.00 Buy 3,420 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 3.45 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 11/29/2021 1,080.73 Buy 311 Ordinary Shares

34

Morgan Stanley Australia Securities Limited 11/29/2021 17,227.32 Buy 5,052 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 26,804.62 Buy 7,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 96,020.40 Buy 27,832 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,249.32 Buy 359 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 17,329.68 Buy 5,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,193.70 Buy 345 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 662.15 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 7,081.21 Buy 2,029 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 4,726.00 Buy 1,390 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 3,118.50 Buy 891 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 2,204.02 Buy 637 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,814.70 Buy 526 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 2,175.58 Buy 638 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 991.80 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,060.50 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 117.30 Buy 34 Ordinary Shares
Morgan Stanley & Co. International plc 11/29/2021 31,294.92 Buy 8,984 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 17,278.80 Buy 5,082 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 15,661.38 Buy 4,566 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 6,755.10 Buy 1,958 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 128.39 Buy 37 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 887.73 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 255.30 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,162.77 Buy 343 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,132.20 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,081.08 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/29/2021 1,711.82 Buy 502 Ordinary Shares
Morgan Stanley & Co. International plc 11/29/2021 N/A Borrow 1,606 Ordinary Shares
Morgan Stanley & Co. LLC 11/29/2021 N/A Borrow 160,599 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 704.88 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 2,410.45 Buy 679 Ordinary Shares
Morgan Stanley & Co. International plc 11/30/2021 14,615.26 Buy 4,117 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 4,552.44 Buy 1,286 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 1,028.05 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 6,761.58 Buy 1,894 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 7,416.63 Buy 2,113 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 2,216.02 Buy 619 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 2,509.83 Buy 711 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 6,763.48 Buy 1,916 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 958.10 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 4,056.26 Buy 1,141 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 1,008.90 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 25,080.65 Buy 7,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 885.36 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 1,895.67 Buy 531 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 2,182.40 Buy 620 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 1,085.00 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 15,599.07 Buy 4,419 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 804.72 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 5,932.05 Buy 1,671 Ordinary Shares

35

Morgan Stanley Australia Securities Limited 11/30/2021 128.39 Buy 37 Ordinary Shares
Morgan Stanley & Co. International plc 11/30/2021 64,928.95 Buy 18,292 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 1,210.55 Buy 341 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 832.98 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 1,777.04 Buy 507 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 2,303.64 Buy 648 Ordinary Shares
Morgan Stanley & Co. International plc 11/30/2021 8,404.93 Buy 2,381 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 848.32 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 26,970.68 Buy 7,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 3,335.72 Buy 937 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 3,869.50 Buy 1,090 Ordinary Shares
Morgan Stanley & Co. International plc 11/30/2021 11,209.37 Buy 3,159 Ordinary Shares
Morgan Stanley & Co. International plc 11/30/2021 5,190.88 Buy 1,467 Ordinary Shares
Morgan Stanley & Co. International plc 11/30/2021 10.59 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 4,624.44 Buy 1,299 Ordinary Shares
Morgan Stanley Australia Securities Limited 11/30/2021 9,110.93 Buy 2,581 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 3,619.20 Buy 1,040 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 10,431.61 Buy 2,989 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 9,950.72 Buy 2,944 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 16,017.82 Buy 4,739 Ordinary Shares
Morgan Stanley & Co. International plc 12/01/2021 8,991.43 Buy 2,649 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 3.38 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/01/2021 6,853.25 Buy 1,975 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 55,195.60 Buy 16,234 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 42,744.51 Buy 12,609 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 42,564.34 Buy 12,593 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 17,574.60 Buy 5,169 Ordinary Shares
Morgan Stanley & Co. International plc 12/01/2021 3,162.24 Buy 938 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 277.60 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 3,118.72 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 76,310.26 Buy 22,577 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 35,016.80 Buy 10,360 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 403.41 Buy 119 Ordinary Shares
Morgan Stanley & Co. International plc 12/01/2021 69,510.68 Buy 20,513 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 29,343.84 Buy 8,656 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 1,900.60 Buy 559 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 19,614.60 Buy 5,769 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 1,808.80 Buy 532 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 23.66 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 2,954.12 Buy 874 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 17,523.99 Buy 5,139 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 2,818.80 Buy 810 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/01/2021 13,793.10 Buy 3,998 Ordinary Shares
Morgan Stanley & Co. International plc 12/01/2021 N/A Borrow 28,705 Ordinary Shares
Morgan Stanley & Co. International plc 12/01/2021 N/A Collateral Received 149,223 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 890.10 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 2,614.40 Buy 760 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 137,457.84 Buy 40,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 3,400.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 32,954.88 Buy 9,808 Ordinary Shares

36

Morgan Stanley Australia Securities Limited 12/02/2021 15,215.42 Buy 4,462 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 189,884.56 Buy 55,199 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 1,453.01 Buy 423 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 8,658.00 Buy 2,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 17,972.01 Buy 5,397 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 34.30 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 5,860.83 Buy 1,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 22,892.20 Buy 6,733 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 12,777.78 Buy 3,693 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 29,438.05 Buy 8,827 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 257,943.00 Buy 74,550 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 405,882.43 Buy 116,969 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 7,520.50 Buy 2,225 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 12,353.20 Buy 3,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 913.27 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 93,951.82 Buy 27,193 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 55,837.80 Buy 16,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 8,591.83 Buy 2,494 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 23,849.85 Buy 6,913 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 65,584.50 Buy 19,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 11,166.30 Buy 3,265 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 40,600.28 Buy 12,229 Ordinary Shares
Morgan Stanley & Co. International plc 12/02/2021 222,324.31 Buy 64,356 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 12,983.04 Buy 3,864 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 19,275.14 Buy 5,771 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 17.25 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 90,545.14 Buy 26,398 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 52,507.71 Buy 15,489 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 400.02 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 4,664.40 Buy 1,352 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 56,538.49 Buy 16,777 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 3,093.24 Buy 894 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 530,903.06 Buy 152,998 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 3,282.62 Buy 946 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 3,474.47 Buy 1,031 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 28,294.38 Buy 8,154 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/02/2021 223,670.12 Buy 66,867 Ordinary Shares
Morgan Stanley & Co. International plc 12/02/2021 N/A Borrow 136,591 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 49,772.68 Buy 14,902 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 4,268.10 Buy 1,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 204.60 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,479.76 Buy 424 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 3,141.68 Buy 908 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 6,026.51 Buy 1,757 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 81,448.47 Buy 24,459 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 21,853.62 Buy 6,543 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 26,114.13 Buy 7,749 Ordinary Shares
Morgan Stanley & Co. International plc 12/03/2021 17,352.59 Buy 5,185 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 8,884.40 Buy 2,660 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 182.00 Buy 52 Ordinary Shares

37

Morgan Stanley Australia Securities Limited 12/03/2021 20,374.64 Buy 6,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 23,322.70 Buy 6,962 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 36.96 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 99.30 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,928.55 Buy 559 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 12,619.80 Buy 3,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 2,047.71 Buy 597 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 2,318.56 Buy 674 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 7,039.33 Buy 2,017 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 11,838.90 Buy 3,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 360,342.58 Buy 107,887 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 511.28 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 744.60 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 253.33 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 193.72 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 12,512.64 Buy 3,648 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,607.10 Buy 487 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,519.70 Buy 455 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 804.96 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 23,993.76 Buy 7,141 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 3,092.14 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 91.80 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 2,556.45 Buy 741 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 7,876.26 Buy 2,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 385.12 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 116,938.80 Buy 35,436 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 20,450.80 Buy 5,945 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 116,965.47 Buy 35,337 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 115,111.04 Buy 34,672 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 30,376.26 Buy 9,122 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 884.00 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,468.53 Buy 441 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 8,366.25 Buy 2,425 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 4,193.00 Buy 1,198 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,688.48 Buy 488 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 143,690.56 Buy 42,512 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 40,794.60 Buy 12,362 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 2,241.14 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 27,323.40 Buy 8,060 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 14,327.95 Buy 4,355 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 253,175.65 Buy 75,219 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,222.11 Buy 367 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 7,833.48 Buy 2,251 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 924.80 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 126,748.71 Buy 37,389 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 47,960.40 Buy 14,106 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 25,005.53 Buy 7,333 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 40.80 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 11,901.12 Buy 3,542 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 226.78 Buy 68 Ordinary Shares

38

Morgan Stanley Australia Securities Limited 12/03/2021 466.01 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 2,995.93 Buy 889 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,048,325.80 Buy 313,870 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/03/2021 1,168.20 Buy 354 Ordinary Shares
Morgan Stanley & Co. International plc 12/03/2021 N/A Borrow 43,932 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 299.73 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,208.48 Buy 688 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 883.50 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 58,373.81 Buy 18,502 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 208,665.45 Buy 66,243 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 7,562.43 Buy 2,271 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 5,411.20 Buy 1,691 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 23,423.40 Buy 7,436 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 57,157.42 Buy 18,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 9,657.90 Buy 3,066 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,796.12 Buy 863 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,578.90 Buy 820 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 255.15 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 17,533.27 Buy 5,531 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 1,914.55 Buy 590 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 3,524.95 Buy 1,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 5,849.82 Buy 1,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 768,891.20 Buy 243,320 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,147.76 Buy 684 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,273.70 Buy 715 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 84,408.48 Buy 27,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 5,393.16 Buy 1,704 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 1,000.07 Buy 319 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 3,953.13 Buy 1,265 Ordinary Shares
Morgan Stanley & Co. International plc 12/06/2021 3,988.99 Buy 1,265 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 11,584.70 Buy 3,737 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 1,059.30 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,569.88 Buy 825 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 939.12 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 10,092.60 Buy 3,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 21,615.30 Buy 6,862 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 14,401.31 Buy 4,543 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,110.79 Buy 682 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,121.35 Buy 665 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 17,718.93 Buy 5,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 3,714.62 Buy 1,183 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 37,837.80 Buy 12,012 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 9,432.60 Buy 2,985 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 12,815.40 Buy 4,030 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 12,679.95 Buy 4,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 886,154.85 Buy 281,319 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 31,502.04 Buy 9,969 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 1,302.08 Buy 416 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 5,143.75 Buy 1,646 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 688.60 Buy 220 Ordinary Shares

39

Morgan Stanley Australia Securities Limited 12/06/2021 3,837.24 Buy 1,224 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 897.12 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 447.30 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,192.00 Buy 685 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 108.74 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 396.88 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 2,254.97 Buy 717 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 44,574.96 Buy 14,106 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 3,769.13 Buy 1,189 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 1,036.48 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/06/2021 1,795.20 Buy 569 Ordinary Shares
Morgan Stanley & Co. International plc 12/06/2021 1,729.43 Buy 548 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 7,199.65 Buy 2,315 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 55,842.33 Buy 17,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 13,080.66 Buy 4,206 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 7,230.08 Buy 2,288 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 140,849.10 Buy 44,714 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 149,686.04 Buy 47,369 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 14,895.83 Buy 4,699 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 23,640.24 Buy 7,577 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 2,057.25 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 40,543.65 Buy 12,871 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 62.60 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 2,708.81 Buy 871 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 57,300.28 Buy 18,133 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 14,090.58 Buy 4,431 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 34,190.10 Buy 10,854 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 10,296.06 Buy 3,279 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 81,005.40 Buy 25,716 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 258,615.00 Buy 82,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 458.20 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 1,106.00 Buy 350 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 106,441.65 Buy 33,791 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 1,188.75 Buy 375 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 86,151.09 Buy 27,177 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 32,194.08 Buy 10,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 558.48 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 659.20 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 5,374.72 Buy 1,664 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 109,118.14 Buy 34,751 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 4,316.56 Buy 1,366 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 1,492.65 Buy 465 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 1,207.44 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 17,553.12 Buy 5,626 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 83.72 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 11,690.55 Buy 3,735 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 34.65 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 5,333.65 Buy 1,715 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 11,640.24 Buy 3,672 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 43,065.60 Buy 13,458 Ordinary Shares

40

Morgan Stanley Australia Securities Limited 12/07/2021 567.00 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 62,378.40 Buy 19,740 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 384.00 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 19,480.56 Buy 6,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 7,921.83 Buy 2,499 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 1,342.90 Buy 419 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 20,556.84 Buy 6,404 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 6,155.10 Buy 1,954 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 1,128.52 Buy 356 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 2,832.68 Buy 895 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 15,669.28 Buy 4,912 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 16,153.92 Buy 5,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 2,496.79 Buy 773 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 6,752.34 Buy 2,097 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 44.94 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 681.55 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 23,309.11 Buy 7,447 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 8,140.80 Buy 2,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 880.25 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 799.48 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 28,416.07 Buy 9,137 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 77,997.60 Buy 24,840 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 270,530.76 Buy 85,611 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 64,021.46 Buy 20,389 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 747.30 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/07/2021 102,115.40 Buy 32,315 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 2,184.56 Buy 664 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 353.85 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 21,048.48 Buy 6,768 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 7,885.90 Buy 2,354 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 3,919.31 Buy 1,163 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 3,381.80 Buy 1,011 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 946.08 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 8,328.33 Buy 2,501 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 9,702.70 Buy 2,905 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 55,921.62 Buy 16,743 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,595.07 Buy 479 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 529.09 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 732.48 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 11,977.24 Buy 3,586 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,125.40 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 53,696.16 Buy 15,981 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,583.90 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 37,122.39 Buy 11,493 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 8,940.96 Buy 2,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 8,207.29 Buy 2,639 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 2,291.64 Buy 676 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 167.00 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,887.10 Buy 565 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 38,631.33 Buy 11,601 Ordinary Shares

41

Morgan Stanley Australia Securities Limited 12/08/2021 1,498.56 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 868.66 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 14,752.78 Buy 4,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,614.70 Buy 482 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 5,463.85 Buy 1,631 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 11,252.43 Buy 3,339 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,127.27 Buy 337 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 407.17 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,446.48 Buy 441 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 4,433.60 Buy 1,304 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 3,076.81 Buy 913 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 134.80 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 36,699.25 Buy 10,955 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 673.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 7,744.80 Buy 2,305 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 2,689.40 Buy 791 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 17,952.65 Buy 5,359 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 128.82 Buy 38 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,557.75 Buy 465 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,652.82 Buy 489 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 495.06 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 2,214.39 Buy 662 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 7,506.52 Buy 2,261 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 17,898.72 Buy 5,327 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 946.64 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 47,882.24 Buy 14,336 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 6,966.72 Buy 2,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 788.43 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 8,800.44 Buy 2,596 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 98,135.10 Buy 29,470 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 41,868.09 Buy 12,573 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 2,589.96 Buy 764 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 6,739.72 Buy 1,994 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 36,670.40 Buy 11,180 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 2,015.24 Buy 607 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,125.60 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 2,174.25 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 27,108.48 Buy 8,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 787.25 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,868.16 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 9,843.15 Buy 3,165 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 8,211.78 Buy 2,466 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,394.40 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 5,240.46 Buy 1,569 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,840.08 Buy 561 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 52,620.66 Buy 15,802 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 12,623.73 Buy 3,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 1,321.58 Buy 391 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 8,081.91 Buy 2,427 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/08/2021 71,500.72 Buy 21,799 Ordinary Shares

42

Morgan Stanley Australia Securities Limited 12/09/2021 10,016.62 Buy 3,275 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 4,429.86 Buy 1,462 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 189.10 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 59,417.28 Buy 19,044 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 7,051.89 Buy 2,253 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 12,304.83 Buy 4,061 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3,593.58 Buy 1,186 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 6,050.10 Buy 2,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 877.80 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 25,319.68 Buy 8,384 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 5,836.39 Buy 1,939 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 1,145.34 Buy 378 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3.10 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/09/2021 128.94 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 9,075.15 Buy 3,015 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 221.76 Buy 72 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 8,150.85 Buy 2,655 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3.03 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/09/2021 764.40 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 8,399.52 Buy 2,763 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 1,997.28 Buy 657 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3.07 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/09/2021 1,842.12 Buy 602 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3,895.38 Buy 1,273 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 5,528.25 Buy 1,755 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 6.13 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 2,456.00 Buy 800 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 841.80 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 1,441.50 Buy 465 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 10,280.08 Buy 3,404 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 1,519.06 Buy 503 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 611.05 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 6,646.50 Buy 2,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 6,734.60 Buy 2,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 12,258.18 Buy 4,059 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 897.75 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 6,372.68 Buy 2,036 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 562.50 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 21,432.94 Buy 7,097 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3.02 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/09/2021 369.72 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 369.72 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 2,632.28 Buy 833 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 654.84 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 6.04 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 13,284.98 Buy 4,399 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 30,794.89 Buy 9,886 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 308.55 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3,738.42 Buy 1,242 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 8,314.72 Buy 2,648 Ordinary Shares

43

Morgan Stanley Australia Securities Limited 12/09/2021 753.99 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3,062.20 Buy 1,004 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 972.80 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 3,504.97 Buy 1,127 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 295.37 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 9,494.88 Buy 3,144 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 24,184.16 Buy 8,008 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/09/2021 30,304.66 Buy 9,682 Ordinary Shares
Morgan Stanley & Co. International plc 12/09/2021 N/A Collateral Received 156,473 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 672.88 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 563.85 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 715.04 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 800.73 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 8,329.55 Buy 2,731 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 1,280.19 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 1,249.74 Buy 393 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 17,859.60 Buy 5,445 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 2,756.30 Buy 860 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 566.93 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 6,270.39 Buy 1,883 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 1,385.29 Buy 437 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 4,372.74 Buy 1,429 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 1,076.06 Buy 346 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 16,676.64 Buy 5,008 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 833.97 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 27,832.14 Buy 8,358 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 470,388.95 Buy 142,281 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 25,158.15 Buy 7,555 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 366.56 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 802.01 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 697.58 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 153.93 Buy 47 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 1,455.21 Buy 437 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 26,035.74 Buy 7,962 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 14,178.24 Buy 4,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 589.68 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 599.84 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/10/2021 6.56 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 19,582.20 Buy 5,934 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 23,246.64 Buy 7,002 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 55,540.28 Buy 16,729 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 875.79 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 21,958.54 Buy 6,634 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 31,128.32 Buy 9,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 1,414.32 Buy 426 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 575.94 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 18,751.76 Buy 5,717 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 9,330.44 Buy 2,836 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 513.05 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 18,552.31 Buy 5,639 Ordinary Shares

44

Morgan Stanley Australia Securities Limited 12/13/2021 21,091.32 Buy 6,372 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 135.30 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 11,769.40 Buy 3,545 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 9,190.56 Buy 2,802 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 494.68 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 3,432.88 Buy 1,034 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 555.24 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/13/2021 1,098.92 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 891.48 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 656.00 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 643.50 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 13,477.75 Buy 4,225 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 4,865.76 Buy 1,488 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 712.32 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 422.94 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,939.41 Buy 594 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,046.52 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 3,201.33 Buy 979 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 4,000.14 Buy 1,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 712.13 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 486.54 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,315.55 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 933.12 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 6,053.85 Buy 1,883 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 4,430.27 Buy 1,378 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,544.52 Buy 488 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 516.01 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,011.23 Buy 317 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 226.49 Buy 71 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,072.26 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 228.62 Buy 71 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 25.40 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 2,215.98 Buy 685 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 6,869.25 Buy 2,130 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 2,003.43 Buy 631 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 490.49 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 2,028.77 Buy 633 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,915.12 Buy 592 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 6,887.21 Buy 2,159 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,044.45 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 257.58 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 643.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 15,787.02 Buy 4,988 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 749.30 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,194.48 Buy 378 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 2,208.25 Buy 689 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,059.48 Buy 327 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,300.20 Buy 394 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 8,554.24 Buy 2,624 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,023.96 Buy 318 Ordinary Shares

45

Morgan Stanley Australia Securities Limited 12/14/2021 3,000.54 Buy 919 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 7,355.46 Buy 2,324 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,805.18 Buy 565 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 18,959.36 Buy 5,888 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 33,594.30 Buy 10,305 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 9,000.98 Buy 2,791 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 1,514.70 Buy 459 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 4,064.06 Buy 1,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 4,654.21 Buy 1,459 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/14/2021 747.30 Buy 235 Ordinary Shares
Morgan Stanley & Co. LLC 12/14/2021 N/A Borrow 225,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 3,303.72 Buy 1,026 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,121.45 Buy 351 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,429.68 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 907.02 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 574.20 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 930.24 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 6,303.44 Buy 1,976 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 6,790.23 Buy 2,241 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 2,147.95 Buy 665 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 2,556.68 Buy 794 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 8,750.46 Buy 2,726 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 15,265.25 Buy 4,697 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,216.59 Buy 379 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 882.75 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 3,230.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,294.76 Buy 399 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,408.28 Buy 436 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 7,085.00 Buy 2,180 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 243.20 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,048.14 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 189.39 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 2,064.02 Buy 641 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 854.12 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 704.00 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 4,864.00 Buy 1,520 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,105.96 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 699.84 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 3,513.02 Buy 1,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 19.14 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,103.74 Buy 346 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,204.28 Buy 374 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 5,914.56 Buy 1,952 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 168.54 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 2,739.75 Buy 843 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 2,080.11 Buy 643 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 2,223.43 Buy 697 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 197.03 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 42,168.75 Buy 12,975 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,316.10 Buy 410 Ordinary Shares

46

Morgan Stanley Australia Securities Limited 12/15/2021 9,542.40 Buy 2,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 206.72 Buy 64 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,568.06 Buy 481 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 5,432.60 Buy 1,669 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 61,260.95 Buy 19,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 3,323.91 Buy 1,097 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 5,819.73 Buy 1,813 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 560.00 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,516.62 Buy 471 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 1,257.45 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/15/2021 7,990.26 Buy 2,451 Ordinary Shares
Morgan Stanley & Co. International plc 12/15/2021 N/A Collateral Received 129,130 Ordinary Shares
Morgan Stanley & Co. LLC 12/15/2021 N/A Borrow 134,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 1,889.08 Buy 569 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 541.16 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 1,382.70 Buy 419 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 18,728.80 Buy 5,710 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 313.50 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 63,250.67 Buy 19,004 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 267.30 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 3,680.72 Buy 1,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 97,317.00 Buy 29,490 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 9,853.80 Buy 2,986 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 1,480.70 Buy 442 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 19,879.20 Buy 6,024 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 10,203.70 Buy 3,055 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 17,087.40 Buy 5,178 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 1,574.50 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 949.78 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 24,600.00 Buy 7,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/16/2021 833.85 Buy 255 Ordinary Shares
Morgan Stanley & Co. LLC 12/16/2021 7,225.84 Buy 2,203 Ordinary Shares
Morgan Stanley & Co. International plc 12/16/2021 N/A Borrow 20,537 Ordinary Shares
Morgan Stanley & Co. LLC 12/16/2021 N/A Borrow 89,845 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 5,053.44 Buy 1,504 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,085.70 Buy 329 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 980.10 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,462,391.76 Buy 431,384 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 112,812.42 Buy 33,278 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 3,257.79 Buy 961 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 19,037.76 Buy 5,666 Ordinary Shares
Morgan Stanley & Co. International plc 12/17/2021 183.06 Buy 54 Ordinary Shares
Morgan Stanley & Co. International plc 12/17/2021 518.67 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 397,874.13 Buy 117,367 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 9,654.70 Buy 2,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 9,622.14 Buy 2,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 893.05 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 903.84 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 17,499.68 Buy 5,216 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 912.42 Buy 274 Ordinary Shares

47

Morgan Stanley Australia Securities Limited 12/17/2021 11,235.74 Buy 3,339 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 3.39 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/17/2021 3,280.88 Buy 975 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 482.40 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 5,853.12 Buy 1,742 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 16,705.57 Buy 5,047 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 24,103.25 Buy 7,195 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,425.51 Buy 423 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 10,983.36 Buy 3,264 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 4,943.19 Buy 1,469 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 76,173.30 Buy 22,470 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 5,297.55 Buy 1,579 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 10,083.04 Buy 2,992 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 9,266.88 Buy 2,758 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 3,254.96 Buy 976 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 877.15 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 6,495.24 Buy 1,916 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,490.70 Buy 443 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 69,850.95 Buy 20,605 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 18,059.85 Buy 5,391 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 72,634.14 Buy 21,426 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 454.02 Buy 138 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,727.00 Buy 808 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,742.90 Buy 820 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,961.20 Buy 880 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,016.17 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 5,748.60 Buy 1,716 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 742,830.36 Buy 219,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,437.15 Buy 429 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,433.14 Buy 722 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 20,186.88 Buy 6,008 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,296.42 Buy 698 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 998,660.10 Buy 294,590 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 17,868.48 Buy 5,318 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,430.13 Buy 425 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 967.60 Buy 295 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 4,165.32 Buy 1,236 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 7,960.55 Buy 2,405 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,912.35 Buy 570 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 199,274.37 Buy 58,783 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,137.30 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 3,979.80 Buy 1,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,472.69 Buy 437 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,405.76 Buy 716 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 53.76 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,481.99 Buy 742 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 818.91 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,861,862.58 Buy 549,222 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 3,484.00 Buy 1,040 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 593.84 Buy 177 Ordinary Shares

48

Morgan Stanley Australia Securities Limited 12/17/2021 253.84 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 4,045.44 Buy 1,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 285,960.06 Buy 84,354 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 17,066.89 Buy 5,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 55,723.20 Buy 16,609 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 50,194.16 Buy 14,961 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 4,981.45 Buy 1,487 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 1,336.65 Buy 399 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 3,694.67 Buy 1,123 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 2,237.81 Buy 669 Ordinary Shares
Morgan Stanley & Co. International plc 12/17/2021 N/A Borrow 95,784 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/17/2021 N/A Borrow 86,533 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,072.26 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,939.70 Buy 595 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 608.00 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 153.22 Buy 47 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 117.25 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,195.95 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 881.76 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 17,167.22 Buy 5,218 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 150.42 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 851.20 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,531.17 Buy 477 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,703.00 Buy 524 Ordinary Shares
Morgan Stanley & Co. International plc 12/20/2021 17,167.22 Buy 5,218 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 2,419.80 Buy 740 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 2,513.60 Buy 777 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 552.33 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 741.51 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,035.63 Buy 311 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 27,527.78 Buy 8,549 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 130,078.34 Buy 40,397 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 15,907.75 Buy 4,925 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,542.38 Buy 479 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/20/2021 1,892.16 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,633.28 Buy 512 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 149.46 Buy 47 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 122.46 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 10,916.88 Buy 3,499 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 3,763.62 Buy 1,218 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 14,053.70 Buy 4,490 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,133.06 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,284.72 Buy 404 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 797.58 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 12,177.69 Buy 3,941 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,871.10 Buy 594 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,949.99 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 579.70 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 125.20 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,087.50 Buy 348 Ordinary Shares

49

Morgan Stanley Australia Securities Limited 12/21/2021 3.18 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/21/2021 695.76 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 14,991.60 Buy 4,805 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 724.13 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 2,989.36 Buy 946 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 658.35 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 623.87 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 3,990.90 Buy 1,255 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,450.80 Buy 468 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 7,032.84 Buy 2,276 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 13,845.70 Buy 4,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 61,518.88 Buy 19,468 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 73,467.53 Buy 23,623 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,423.33 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,385.28 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 2,016.11 Buy 633 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 7,104.12 Buy 2,234 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 22,003.25 Buy 7,075 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 8,172.43 Buy 2,611 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,589.48 Buy 503 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 858,000.00 Buy 275,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 852.14 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 6,951.48 Buy 2,186 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 646.88 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 26,926.60 Buy 8,686 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 92.51 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 3.10 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/21/2021 92.22 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 146.28 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 11,547.43 Buy 3,713 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 396.80 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,731.60 Buy 555 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 421.08 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 888.30 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,659.96 Buy 522 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,949.45 Buy 635 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 14,466.76 Buy 4,697 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 361.53 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,346.18 Buy 422 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 693.00 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 45,558.24 Buy 14,602 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 68.53 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 1,755.60 Buy 570 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 442.72 Buy 139 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 3,197.08 Buy 1,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 62.10 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 780.00 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 432.48 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 2,126.60 Buy 686 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/21/2021 3.17 Buy 1 Ordinary Share

50

Morgan Stanley Australia Securities Limited 12/21/2021 1,750.32 Buy 561 Ordinary Shares
Morgan Stanley & Co. International plc 12/22/2021 668.82 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 4,725.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 8,092.35 Buy 2,569 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 647.70 Buy 204 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 17,784.90 Buy 5,646 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 9,429.64 Buy 2,956 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 508.80 Buy 160 Ordinary Shares
Morgan Stanley & Co. LLC 12/22/2021 86.40 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 2,121.48 Buy 664 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 12,394.70 Buy 3,910 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,000.14 Buy 316 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 357.65 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 6,961.48 Buy 2,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 20,422.56 Buy 6,504 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 2,265.26 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 6.30 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 546.10 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,884.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 25.52 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,502.55 Buy 477 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 59,231.92 Buy 18,568 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,573.77 Buy 502 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 34,552.56 Buy 11,004 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 2,006.55 Buy 637 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 7,988.48 Buy 2,528 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,474.20 Buy 468 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 540.60 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,582.56 Buy 504 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 50,631.68 Buy 15,872 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 895.70 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 4,823.04 Buy 1,536 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 10,837.44 Buy 3,408 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 8,099.46 Buy 2,547 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 2,737.35 Buy 869 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 11,620.35 Buy 3,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,140.30 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 57.42 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 2,312.10 Buy 734 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 63.00 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 3,145.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 487.48 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 11,273.60 Buy 3,523 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 11,872.34 Buy 3,781 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 1,761.31 Buy 553 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 6,178.74 Buy 1,943 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/22/2021 595.60 Buy 187 Ordinary Shares
Morgan Stanley & Co. International plc 12/22/2021 N/A Borrow 151,365 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 17,706.78 Buy 5,499 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 31,554.36 Buy 9,739 Ordinary Shares

51

Morgan Stanley Australia Securities Limited 12/23/2021 34,625.91 Buy 10,923 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 373.18 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,140.19 Buy 353 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 2,952.95 Buy 933 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 9,941.36 Buy 3,146 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 4,514.44 Buy 1,402 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,741.16 Buy 551 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 3,589.76 Buy 1,136 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 2,357.36 Buy 746 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 944.84 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 615.60 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 944.84 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 2,028.77 Buy 641 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 4,580.16 Buy 1,468 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,541.38 Buy 475 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 27,037.80 Buy 8,345 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 964.71 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 5,550.12 Buy 1,713 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 5,761.28 Buy 1,792 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 9,220.88 Buy 2,918 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,321.92 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 733.70 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 39,551.40 Buy 12,264 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,442.56 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,693.72 Buy 526 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 11,919.60 Buy 3,784 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 2,086.58 Buy 645 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 4,279.17 Buy 1,331 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 15,201.62 Buy 4,721 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 2,863.80 Buy 888 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 2,369.92 Buy 736 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 7,370.25 Buy 2,325 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,038.38 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 4,416.45 Buy 1,361 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 538.58 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 3,876.88 Buy 1,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 4,021.11 Buy 1,243 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 38.76 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 25,084.21 Buy 7,913 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 475.08 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 5,379.30 Buy 1,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 33,094.58 Buy 10,246 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 19,462.23 Buy 6,063 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 6,528.56 Buy 2,066 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,483.92 Buy 463 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 8,579.22 Buy 2,652 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 14,171.76 Buy 4,374 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 1,149.35 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 65.00 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/23/2021 2,323.08 Buy 717 Ordinary Shares

52

Morgan Stanley Australia Securities Limited 12/24/2021 1,021.75 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 1,115.56 Buy 334 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 506.16 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 6,901.44 Buy 2,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 1,396.95 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 741.28 Buy 226 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 7,812.20 Buy 2,332 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 11,315.70 Buy 3,429 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 13,879.05 Buy 4,143 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 1,873.74 Buy 561 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 184.80 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 3,050.28 Buy 916 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 9,517.35 Buy 2,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 7,545.06 Buy 2,259 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 3,346.65 Buy 1,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 1,549.76 Buy 464 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 2,581.82 Buy 773 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 13,802.88 Buy 4,108 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 13,797.30 Buy 4,181 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/24/2021 3,597.90 Buy 1,074 Ordinary Shares
Morgan Stanley & Co. International plc 12/24/2021 N/A Collateral Received 128,195 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 2,767.23 Buy 831 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 914.10 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 774.73 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 383.53 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 489.47 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 70.14 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 386.69 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 2,938.20 Buy 885 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 7,015.80 Buy 2,126 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 6,933.84 Buy 2,076 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 3.33 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/29/2021 838.20 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 3,585.04 Buy 1,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,795.60 Buy 536 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,954.26 Buy 594 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,853.60 Buy 560 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 15,519.90 Buy 4,703 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 23,123.10 Buy 7,007 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,932.24 Buy 582 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 884.40 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 27,780.76 Buy 8,444 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,543.80 Buy 465 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 3,643.07 Buy 1,109 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 663.30 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 11,292.54 Buy 3,381 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 3,521.79 Buy 1,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,408.25 Buy 421 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 115.15 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 987.00 Buy 300 Ordinary Shares

53

Morgan Stanley Australia Securities Limited 12/29/2021 1,388.99 Buy 419 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 7,266.97 Buy 2,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 22,881.95 Buy 6,955 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,811.58 Buy 554 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 27,979.18 Buy 8,377 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 2,112.26 Buy 643 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 964.67 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 5,129.11 Buy 1,559 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 605.15 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,292.26 Buy 391 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 30,079.50 Buy 9,115 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 597.86 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 848.10 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 3,034.70 Buy 921 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,467.42 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 32,429.54 Buy 9,724 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 10,153.17 Buy 3,049 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 5,346.45 Buy 1,635 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 15,009.72 Buy 4,521 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 1,718.28 Buy 516 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 718.31 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 361.80 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 10,173.15 Buy 3,055 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 8,639.52 Buy 2,634 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 13,835.04 Buy 4,218 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 9,110.08 Buy 2,744 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/29/2021 4,280.40 Buy 1,305 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 485.00 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,283.04 Buy 396 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 52.24 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 907.20 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 6,898.16 Buy 2,116 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,252.44 Buy 392 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,686.75 Buy 519 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,136.66 Buy 353 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,175.73 Buy 359 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 2,092.64 Buy 638 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 261.63 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,085.68 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 107.58 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 591.30 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 40,926.04 Buy 12,554 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 2,352.63 Buy 725 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,646.65 Buy 517 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 172.25 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 85,754.30 Buy 26,305 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 6,125.54 Buy 1,879 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 988.20 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 6.52 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,979.64 Buy 611 Ordinary Shares

54

Morgan Stanley Australia Securities Limited 12/30/2021 6,014.96 Buy 1,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 7,101.20 Buy 2,165 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 533.00 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 10,190.96 Buy 3,107 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 2,459.53 Buy 751 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 8,028.80 Buy 2,509 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,436.64 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 5,448.08 Buy 1,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,012.56 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 580.86 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 70.84 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 539.55 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 5,108.42 Buy 1,567 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 3,119.58 Buy 954 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 554.32 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 6,885.45 Buy 2,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 2,891.56 Buy 898 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 6,656.48 Buy 2,045 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 837.12 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 2,993.25 Buy 921 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 180.32 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 65.40 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 639.54 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 3,644.68 Buy 1,118 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 7,228.92 Buy 2,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 590.97 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,861.46 Buy 571 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 29,721.25 Buy 9,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 135.03 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 200.08 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 13,773.24 Buy 4,212 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 27,875.25 Buy 8,577 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 4,657.25 Buy 1,433 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,620.52 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 6,265.60 Buy 1,958 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 490.50 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 28,841.22 Buy 8,847 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,669.12 Buy 512 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 4,319.67 Buy 1,321 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 8,361.39 Buy 2,557 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 777.36 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 3,400.43 Buy 1,071 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 730.13 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 9,585.94 Buy 2,977 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 15,733.25 Buy 4,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 3,207.87 Buy 981 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 1,134.69 Buy 347 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 11,859.25 Buy 3,649 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 647.22 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/30/2021 2,027.40 Buy 620 Ordinary Shares

55

Morgan Stanley Australia Securities Limited 12/31/2021 8,294.09 Buy 2,521 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 353.16 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 3.27 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/31/2021 1,079.00 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,092.24 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 5,807.52 Buy 1,776 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 9,879.36 Buy 3,012 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 2,151.60 Buy 652 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 251.56 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 6,887.08 Buy 2,062 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 10,666.74 Buy 3,262 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 6,634.10 Buy 2,035 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,838.10 Buy 557 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 20,008.47 Buy 6,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,548.65 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 8,264.48 Buy 2,512 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 53.36 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 940.50 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 254.87 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,650.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 885.01 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,923.51 Buy 582 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 17,628.60 Buy 5,342 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 113.56 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 9,724.98 Buy 2,974 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 5,228.32 Buy 1,594 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 5,528.20 Buy 1,688 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 5,694.30 Buy 1,710 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 12,576.30 Buy 3,811 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 449.55 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,938.88 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 495.75 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 116.90 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 5,008.03 Buy 1,513 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,062.76 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,262.51 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 3.31 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 12/31/2021 935.73 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 4,474.40 Buy 1,360 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 925.90 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,248.75 Buy 375 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 492.45 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 795.44 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,047.81 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,625.21 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 6,886.44 Buy 2,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 15,255.90 Buy 4,623 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 1,170.20 Buy 353 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 508.20 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 3,969.31 Buy 1,201 Ordinary Shares

56

Morgan Stanley Australia Securities Limited 12/31/2021 6,590.20 Buy 1,985 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 2,171.36 Buy 656 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 6,895.64 Buy 2,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 26,182.20 Buy 7,934 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 2,034.10 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 257.79 Buy 78 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 2,318.43 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 12/31/2021 9.77 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 39,442.00 Buy 12,025 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 32,116.98 Buy 9,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 795.30 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 709.50 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 853.98 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 585.87 Buy 177 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 6,891.64 Buy 2,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 780.20 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 577.28 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 66.40 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,038.40 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 5,629.19 Buy 1,711 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 949.52 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 29,106.63 Buy 8,847 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,245.99 Buy 377 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 220.43 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 12,549.90 Buy 3,803 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 647.46 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 8,528.00 Buy 2,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 8,041.04 Buy 2,422 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 6,951.00 Buy 2,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 873.18 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 6.58 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 221.10 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,396.82 Buy 422 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 6,405.30 Buy 1,941 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 688.80 Buy 210 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 570.50 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 7,931.04 Buy 2,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 63.08 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 766.57 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 329.26 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,240.92 Buy 383 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 32,904.96 Buy 10,032 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,751.52 Buy 534 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 670.64 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,716.75 Buy 525 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 3,106.16 Buy 947 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 16,368.46 Buy 5,021 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 10,524.71 Buy 3,199 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 7,778.10 Buy 2,357 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 6,972.00 Buy 2,100 Ordinary Shares

57

Morgan Stanley Australia Securities Limited 01/04/2022 24,727.74 Buy 7,562 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 230.75 Buy 71 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 6.56 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 20,730.60 Buy 6,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 33,824.16 Buy 10,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 507.00 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 3,055.13 Buy 923 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 8,128.25 Buy 2,501 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 829.08 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,464.96 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 6,047.02 Buy 1,838 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,127.75 Buy 347 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 14,614.18 Buy 4,442 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 119,060.70 Buy 36,079 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 7,302.90 Buy 2,213 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 48.90 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 3,469.47 Buy 1,061 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 244.50 Buy 75 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/04/2022 1,482.56 Buy 452 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 19,525.64 Buy 6,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 748.92 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 1,184.98 Buy 358 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 3,946.65 Buy 1,245 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 16,249.20 Buy 4,924 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 263.25 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 5,533.36 Buy 1,687 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 3,917.32 Buy 1,228 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 1,676.93 Buy 529 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 680.52 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 85.02 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 146.70 Buy 45 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 1,865.60 Buy 583 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 28,570.64 Buy 8,764 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 801.36 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 3,305.64 Buy 1,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 344.52 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 2,465.87 Buy 773 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 2,308.68 Buy 726 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 10,641.84 Buy 3,336 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 18,298.92 Buy 5,596 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 2,722.08 Buy 856 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 17,760.60 Buy 5,382 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 1,298.58 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 42,967.80 Buy 13,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 1,656.08 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 28,868.04 Buy 9,078 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 1,003.89 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 3,171.90 Buy 970 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 16,354.71 Buy 4,941 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 2,438.40 Buy 768 Ordinary Shares

58

Morgan Stanley Australia Securities Limited 01/05/2022 32,860.80 Buy 10,080 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 80,985.06 Buy 24,804 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 3,145.90 Buy 965 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 51,334.98 Buy 16,194 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 978.88 Buy 304 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 137.34 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 47,011.03 Buy 14,737 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 2,523.32 Buy 796 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 403.00 Buy 124 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 1,191.32 Buy 377 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 5,501.24 Buy 1,657 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 2,349.72 Buy 732 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/05/2022 195.92 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 28,418.29 Buy 9,457 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 112,168.67 Buy 36,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 741.76 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 858.70 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 33,008.22 Buy 10,948 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 6,793.57 Buy 2,257 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 83,187.72 Buy 27,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 733.73 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 733.73 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 27,109.50 Buy 8,745 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,224.60 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 4,785.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 59,513.40 Buy 19,260 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 15,508.46 Buy 4,939 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 691.73 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 306.03 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 753.92 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 54,424.86 Buy 17,962 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 589.68 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,399.65 Buy 465 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 517.14 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 24.80 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 957.60 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 668.36 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 524.60 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,168.08 Buy 372 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 47,454.80 Buy 15,308 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,643.88 Buy 532 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 53,508.36 Buy 17,718 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 56,045.92 Buy 18,256 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 135.08 Buy 44 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 137.25 Buy 45 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 46.95 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 6,123.00 Buy 2,041 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 820.44 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,438.20 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 489.44 Buy 161 Ordinary Shares

59

Morgan Stanley Australia Securities Limited 01/06/2022 7,909.66 Buy 2,519 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,772.16 Buy 568 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 218,549.48 Buy 71,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,339.20 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,443.03 Buy 467 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,848.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 3,567.04 Buy 1,136 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 649.99 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 52,007.76 Buy 16,996 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 108,287.84 Buy 35,621 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 306.03 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 75.25 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 304,229.73 Buy 101,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 405,329.16 Buy 133,772 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 85.12 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 910.35 Buy 289 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 440.92 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 124,645.07 Buy 40,601 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 40,513.17 Buy 13,218 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 672.10 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 12,855.15 Buy 4,081 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 218,642.30 Buy 71,686 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 7,512.23 Buy 2,443 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 799.50 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 21,869.82 Buy 7,147 Ordinary Shares
Morgan Stanley & Co. International plc 01/06/2022 4,367.63 Buy 1,446 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 17,548.30 Buy 5,830 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,333.64 Buy 433 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 129.15 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 19,844.20 Buy 6,340 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 9,330.00 Buy 3,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 162.00 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 6,991.92 Buy 2,241 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 63,398.12 Buy 20,889 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 47,635.44 Buy 15,416 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 3,982.74 Buy 1,291 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 533.75 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 2,857.60 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 38,617.04 Buy 12,538 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 3,643.48 Buy 1,153 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 22,547.68 Buy 7,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 943.75 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,051.90 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 413.16 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 66,654.42 Buy 22,071 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 488.13 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 6.09 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 61.10 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 820.44 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 2,190.69 Buy 723 Ordinary Shares

60

Morgan Stanley Australia Securities Limited 01/06/2022 7,457.12 Buy 2,453 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 31,372.77 Buy 10,153 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 2,043.80 Buy 669 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 2,261.88 Buy 732 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 12,350.28 Buy 4,076 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 56,243.04 Buy 18,501 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 127.92 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 5,452.65 Buy 1,731 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 25,990.40 Buy 8,384 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/06/2022 1,450.44 Buy 474 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 709.02 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 937.89 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 57,189.72 Buy 18,508 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 243.81 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 361.20 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 36.60 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 3.01 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/07/2022 747.00 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 1,554.39 Buy 513 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 1,959.00 Buy 653 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 478.92 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 508.20 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 1,184.22 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 960.84 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 41,778.80 Buy 13,880 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 21.11 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 37,533.96 Buy 12,266 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 3,539.76 Buy 1,176 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 2,017.36 Buy 668 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 1,157.39 Buy 377 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 899.91 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 57.38 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 540.58 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 397.32 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 19,270.39 Buy 6,277 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 6,293.31 Buy 2,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 1,131.76 Buy 376 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 331.36 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 24,402.84 Buy 7,923 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 2,011.32 Buy 666 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 717.00 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 9.06 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 265.76 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 2,238.00 Buy 746 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 561.20 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 1,935.43 Buy 643 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 15,631.25 Buy 5,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/07/2022 3.08 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/07/2022 16,815.36 Buy 5,568 Ordinary Shares
Morgan Stanley Investment Management Inc. 01/07/2022 237,537.74 Buy 77,326 Ordinary Shares

61

Morgan Stanley Australia Securities Limited 01/10/2022 293.76 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 5,179.09 Buy 1,687 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,228.16 Buy 404 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 12,055.23 Buy 4,059 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 2,111.40 Buy 690 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 6,670.16 Buy 2,216 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 652.85 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 4,530.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,363.53 Buy 453 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 12,448.85 Buy 4,055 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 15,732.00 Buy 5,244 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 4,045.05 Buy 1,335 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 2,648.94 Buy 901 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 6,171.36 Buy 2,064 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 924.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 855.54 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,540.20 Buy 510 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 2,964.00 Buy 975 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 785.48 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 443.70 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 915.00 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 174.05 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 4,690.84 Buy 1,523 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 7,735.68 Buy 2,528 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 21,872.88 Buy 7,148 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 9.21 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 527.80 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,409.13 Buy 459 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 82.35 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 3.06 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/10/2022 871.38 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 324.89 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,714.02 Buy 583 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 13,455.81 Buy 4,383 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,426.04 Buy 463 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 2,995.74 Buy 979 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 10,316.36 Buy 3,533 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 18,203.12 Buy 6,088 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 7,564.00 Buy 2,480 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 23,164.20 Buy 7,570 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 12,050.75 Buy 4,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 809.69 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 26,337.53 Buy 8,579 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,369.42 Buy 458 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 9,150.00 Buy 3,050 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 961.04 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 122.40 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 8,941.32 Buy 2,922 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 5,471.28 Buy 1,788 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 480.52 Buy 164 Ordinary Shares

62

Morgan Stanley Australia Securities Limited 01/10/2022 24,966.48 Buy 8,106 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 837.76 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 1,421.30 Buy 466 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 772.16 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/10/2022 6,542.25 Buy 2,145 Ordinary Shares
Morgan Stanley & Co. International plc 01/10/2022 N/A Collateral Received 156,473 Ordinary Shares
Morgan Stanley & Co. LLC 01/10/2022 N/A Borrow 22,827 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 63.00 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,427.45 Buy 1,723 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 12,267.12 Buy 3,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 7,399.36 Buy 2,434 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 12.52 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 3,094.45 Buy 995 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 870.14 Buy 278 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 8,983.66 Buy 2,884 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 50,918.84 Buy 16,268 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 3.14 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/11/2022 1,099.99 Buy 347 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 454.79 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 358.80 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 62,588.48 Buy 19,744 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,766.60 Buy 870 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,974.95 Buy 1,959 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 802.90 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 922.95 Buy 293 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 7,988.16 Buy 2,544 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 4,113.80 Buy 1,340 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 121.29 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,134.08 Buy 702 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,831.79 Buy 589 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,106.93 Buy 347 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,410.65 Buy 445 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 501.60 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 58,131.36 Buy 18,396 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,557.02 Buy 1,834 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,316.64 Buy 422 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 4,527.88 Buy 1,442 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 83,897.66 Buy 26,719 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,328.48 Buy 437 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,428.10 Buy 1,751 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,590.50 Buy 825 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,367.40 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 22,408.38 Buy 7,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,039.64 Buy 329 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 811.71 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,610.99 Buy 509 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 16,006.82 Buy 5,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 61.40 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 44,202.08 Buy 13,988 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 453.33 Buy 146 Ordinary Shares

63

Morgan Stanley Australia Securities Limited 01/11/2022 1,561.87 Buy 499 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 17,214.75 Buy 5,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 904.57 Buy 289 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,388.15 Buy 783 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,361.84 Buy 757 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,324.40 Buy 745 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,160.46 Buy 378 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,813.04 Buy 1,828 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 17,080.12 Buy 5,492 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 44,541.12 Buy 14,276 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 14,032.64 Buy 4,616 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,216.60 Buy 385 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 12,758.61 Buy 4,129 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 12,886.70 Buy 4,157 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 61.20 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,205.75 Buy 1,650 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 796.16 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 6,859.88 Buy 2,164 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 402.35 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 998.52 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,359.62 Buy 433 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 58,039.72 Buy 18,367 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,234.13 Buy 1,683 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 69,653.43 Buy 22,218 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 10,682.28 Buy 3,402 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 1,020.80 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 5,066.05 Buy 1,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 212.84 Buy 68 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,106.00 Buy 675 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/11/2022 2,174.08 Buy 688 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3,471.17 Buy 1,109 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 4,862.43 Buy 1,566 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,193.85 Buy 379 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 16,747.22 Buy 5,201 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,610.95 Buy 505 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 122.46 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,101.98 Buy 661 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 20,876.80 Buy 6,524 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 9,601.90 Buy 3,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3.16 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/12/2022 2,896.29 Buy 918 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 9,223.20 Buy 2,928 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,079.72 Buy 636 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3,696.22 Buy 1,166 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3,567.17 Buy 1,147 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 882.96 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 10,624.38 Buy 3,341 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 9,384.98 Buy 2,942 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 16,873.52 Buy 5,224 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 241,386.08 Buy 76,388 Ordinary Shares

64

Morgan Stanley Australia Securities Limited 01/12/2022 5,817.56 Buy 1,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 569.70 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 302.40 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,098.40 Buy 663 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 5,430.65 Buy 1,749 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 249.20 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 50,541.12 Buy 15,696 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 789.94 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3,899.98 Buy 1,246 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,064.46 Buy 339 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 863.88 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 8,067.65 Buy 2,545 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 31,321.50 Buy 9,975 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 465.75 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,275.51 Buy 727 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 588.69 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 104,722.34 Buy 33,727 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,276.08 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 4,352.41 Buy 1,373 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 241.01 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3,910.94 Buy 1,226 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,251.44 Buy 708 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,406.25 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 5,144.48 Buy 1,628 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 281.24 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 10,607.52 Buy 3,234 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3,052.80 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 308,664.95 Buy 98,615 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 7,964.01 Buy 2,481 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 88.48 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 6,552.00 Buy 2,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,800.35 Buy 889 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 847.28 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 778,156.47 Buy 250,614 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 21.74 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 11,261.31 Buy 3,621 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 3,436.80 Buy 1,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 8,736.00 Buy 2,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,052.79 Buy 659 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 15,720.56 Buy 4,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 11,880.20 Buy 3,820 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,599.40 Buy 820 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 180.69 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 571.96 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 6,059.96 Buy 1,933 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 5,668.43 Buy 1,811 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 31.45 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 74,579.40 Buy 23,676 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,751.50 Buy 565 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 7,690.42 Buy 2,426 Ordinary Shares

65

Morgan Stanley Australia Securities Limited 01/12/2022 3,242.16 Buy 1,026 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 51,998.76 Buy 16,049 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 403.84 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 838.35 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 14,448.32 Buy 4,432 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 40.37 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,068.75 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,550.85 Buy 490 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 939.60 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 2,500.87 Buy 799 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/12/2022 1,858.59 Buy 579 Ordinary Shares
Morgan Stanley & Co. International plc 01/12/2022 N/A Collateral Received 75,695 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 18,294.00 Buy 6,098 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,737.00 Buy 579 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 77.74 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 7,284.20 Buy 2,408 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 5,871.25 Buy 1,925 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 126.84 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 90.00 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 7,317.00 Buy 2,439 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 60,906.30 Buy 20,370 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 2,022.00 Buy 674 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 3,396.60 Buy 1,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 11,499.48 Buy 3,758 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 605.96 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,516.58 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 2,967.04 Buy 976 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 3,500.83 Buy 1,165 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,055.47 Buy 353 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 41,455.68 Buy 13,888 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 25,533.19 Buy 8,317 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 34,939.08 Buy 11,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 2,017.36 Buy 668 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 54.36 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 86,451.00 Buy 28,817 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 3,255.00 Buy 1,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 6,921.00 Buy 2,307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 90.90 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 4,663.44 Buy 1,524 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 50.66 Buy 17 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 705.99 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 130.29 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,133.22 Buy 374 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,183.47 Buy 383 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 393.25 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 31,030.23 Buy 10,241 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 7,570.68 Buy 2,532 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,359.00 Buy 453 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,560.40 Buy 521 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/13/2022 1,665.62 Buy 547 Ordinary Shares

66

Morgan Stanley Australia Securities Limited 01/13/2022 4,026.00 Buy 1,320 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 1,862.77 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 10,448.46 Buy 3,518 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 1,161.27 Buy 391 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 12,344.01 Buy 4,101 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 3,626.66 Buy 1,217 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 2.98 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/14/2022 36,035.48 Buy 12,052 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 2,005.08 Buy 682 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 20.72 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 2,237.76 Buy 756 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 32.84 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 4,321.35 Buy 1,455 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 2,329.52 Buy 787 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 34,890.00 Buy 11,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 600.88 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 1,012.77 Buy 341 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 4,249.48 Buy 1,426 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 55,891.14 Buy 18,507 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 27,852.00 Buy 9,284 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 1,263.00 Buy 421 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 3,360.00 Buy 1,120 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 3.00 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/14/2022 2,416.78 Buy 811 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 554.28 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 16,404.32 Buy 5,542 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 46,067.82 Buy 15,459 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 6,820.19 Buy 2,281 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 1,734.48 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 2,060.94 Buy 701 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 3,289.86 Buy 1,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 1,923.00 Buy 641 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 14.75 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 11,477.33 Buy 3,845 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 692.52 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 2,676.05 Buy 895 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 1,544.40 Buy 520 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 4,883.34 Buy 1,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/14/2022 2.94 Buy 1 Ordinary Share
Morgan Stanley & Co. International plc 01/14/2022 N/A Collateral Received 133,646 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 50.32 Buy 17 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 632.82 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 447.00 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 5,439.00 Buy 1,850 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 3,662.75 Buy 1,225 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 5,328.18 Buy 1,782 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 3,644.84 Buy 1,216 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 1,309.62 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 3,188.60 Buy 1,070 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 33,287.76 Buy 11,208 Ordinary Shares

67

Morgan Stanley Australia Securities Limited 01/17/2022 2,135.43 Buy 719 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 497.66 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 1,374.00 Buy 458 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 9,959.69 Buy 3,331 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 2,628.36 Buy 882 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 5,478.00 Buy 1,826 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 5.94 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 5,094.00 Buy 1,698 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 2,740.56 Buy 912 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 721.16 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 21,625.76 Buy 7,306 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 6,108.57 Buy 2,043 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 487.90 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 65.89 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 641.13 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 843.48 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 526.58 Buy 177 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 997.52 Buy 337 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 486.56 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 236.80 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/17/2022 18.03 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 60,544.02 Buy 25,546 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 23,542.50 Buy 10,750 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 6,428.82 Buy 2,949 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,028.11 Buy 1,759 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,628.14 Buy 2,123 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 8,703.20 Buy 3,784 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 669.30 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 8,208.72 Buy 3,508 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 2,123.21 Buy 881 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 701.80 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,042.50 Buy 1,750 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 424.23 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,391.28 Buy 2,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 759.93 Buy 347 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 18,243.00 Buy 8,108 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 72,066.16 Buy 31,063 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 912.45 Buy 385 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 26,189.58 Buy 10,151 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 7,737.20 Buy 3,335 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,296.50 Buy 2,354 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,057.50 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 6,721.22 Buy 3,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 8,590.89 Buy 3,719 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 28,511.40 Buy 11,590 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,270.95 Buy 555 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 19,505.40 Buy 8,265 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 690.69 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 28,863.45 Buy 12,495 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 24,347.40 Buy 11,067 Ordinary Shares

68

Morgan Stanley Australia Securities Limited 01/18/2022 24,876.02 Buy 10,322 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 69,273.22 Buy 29,291 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,450.80 Buy 620 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,957.33 Buy 1,807 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 757.56 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,818.07 Buy 1,611 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,249.97 Buy 523 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 7,688.49 Buy 3,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,386.63 Buy 639 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 23,830.94 Buy 10,013 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,373.76 Buy 2,399 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 938.40 Buy 368 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 6,636.24 Buy 2,836 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,487.59 Buy 629 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 321.20 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 6,677.76 Buy 3,008 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,495.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,799.67 Buy 717 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,993.92 Buy 804 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,694.80 Buy 2,476 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,127.15 Buy 1,995 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,167.74 Buy 2,003 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,425.27 Buy 617 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,038.53 Buy 1,811 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 2.36 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/18/2022 33,910.00 Buy 13,564 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 74.88 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 6,316.77 Buy 2,643 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 99,233.36 Buy 42,773 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,394.05 Buy 1,331 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 12,222.46 Buy 5,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 433.16 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 15,872.22 Buy 7,182 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 538.23 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,006.98 Buy 1,773 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 415.48 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 537.43 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,392.08 Buy 1,556 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 862.40 Buy 392 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 740.20 Buy 317 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 77,528.88 Buy 33,132 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 483.48 Buy 204 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 22,920.30 Buy 9,795 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 2,999.56 Buy 1,271 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 6,068.82 Buy 2,467 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 793.90 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 45,591.28 Buy 19,156 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 526.40 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 43,303.68 Buy 19,332 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,226.25 Buy 1,725 Ordinary Shares

69

Morgan Stanley Australia Securities Limited 01/18/2022 542.89 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 492.45 Buy 210 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 9,032.07 Buy 3,811 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,431.40 Buy 1,330 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,527.50 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,491.06 Buy 2,023 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 782.40 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 457.04 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 20,724.00 Buy 8,635 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 18,353.72 Buy 7,777 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 28,362.15 Buy 12,069 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 93,755.72 Buy 39,727 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 48,049.82 Buy 21,742 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 8,509.50 Buy 3,782 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 828.93 Buy 355 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,854.02 Buy 1,471 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 2,089.41 Buy 813 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 51.48 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 9,163.00 Buy 4,165 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 533.12 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,104.64 Buy 1,994 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 56,091.70 Buy 24,710 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 6,973.89 Buy 3,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,864.20 Buy 717 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,267.50 Buy 2,150 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 478.24 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 439.92 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 5,518.37 Buy 2,431 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 14,810.12 Buy 5,996 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 567.41 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,019.75 Buy 1,285 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,480.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,637.82 Buy 674 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 92,714.55 Buy 39,453 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 4,558.60 Buy 1,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 14,299.47 Buy 5,697 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 14,280.77 Buy 6,581 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 53,482.95 Buy 23,355 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 26,541.03 Buy 11,391 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 2,287.52 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 8,175.30 Buy 3,570 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 659.26 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,814.72 Buy 1,703 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,380.60 Buy 585 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 661.20 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,398.72 Buy 1,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 23,519.02 Buy 10,094 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,940.28 Buy 851 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 23,559.12 Buy 10,907 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 3,473.00 Buy 1,510 Ordinary Shares

70

Morgan Stanley Australia Securities Limited 01/18/2022 4,912.17 Buy 2,243 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 449.82 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 901.60 Buy 392 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 10,478.72 Buy 4,678 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 14,024.66 Buy 6,346 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 438.48 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 517.50 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 1,114.56 Buy 516 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 16,005.12 Buy 6,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 9,311.20 Buy 4,120 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 8,222.57 Buy 3,529 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 680.26 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 37.49 Buy 17 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 8,465.08 Buy 3,796 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/18/2022 9,098.57 Buy 4,117 Ordinary Shares
Morgan Stanley & Co. International plc 01/18/2022 N/A Collateral Received 109,079 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 2,278.05 Buy 1,067 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 114,682.17 Buy 52,247 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 21,607.04 Buy 9,646 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 18,873.84 Buy 8,278 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 24.20 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 5,066.90 Buy 2,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 873.22 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,601.60 Buy 715 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 5,356.95 Buy 2,515 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 7,430.40 Buy 3,456 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 926.60 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,352.25 Buy 601 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,204.00 Buy 560 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 637.29 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 8,184.46 Buy 3,574 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 7,232.22 Buy 3,186 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 21,821.52 Buy 10,056 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 93,615.63 Buy 43,951 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 87,646.91 Buy 40,113 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 76,989.32 Buy 33,916 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 7,014.57 Buy 3,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 4,877.40 Buy 2,217 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,623.60 Buy 738 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 616.98 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 47,690.62 Buy 22,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 87.20 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 124,249.40 Buy 56,477 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 2,330.18 Buy 1,052 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 596.94 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 123,884.16 Buy 54,816 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 557.28 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 18,985.44 Buy 8,552 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 5,682.45 Buy 2,643 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 20,733.60 Buy 9,780 Ordinary Shares

71

Morgan Stanley Australia Securities Limited 01/19/2022 15,351.00 Buy 7,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 6,082.56 Buy 2,816 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 18,412.80 Buy 8,220 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 19,857.98 Buy 8,885 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 82.08 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 10,873.87 Buy 5,011 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 41,456.30 Buy 19,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,105.47 Buy 519 Ordinary Shares
Morgan Stanley & Co. LLC 01/19/2022 5,995.00 Buy 2,725 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 15,377.35 Buy 6,715 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 16,952.46 Buy 7,602 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,106.82 Buy 516 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 19,131.62 Buy 8,716 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 8,291.50 Buy 3,605 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 3,418.58 Buy 1,516 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 756.90 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 78,075.69 Buy 35,651 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 8,533.35 Buy 3,969 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,878.42 Buy 833 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,857.71 Buy 813 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,909.60 Buy 868 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 805.60 Buy 380 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 84,288.96 Buy 37,629 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 45,592.30 Buy 20,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 98,213.36 Buy 45,052 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 15,298.86 Buy 7,149 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 10,867.26 Buy 5,102 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 11,913.60 Buy 5,440 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,993.97 Buy 921 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 6,944.40 Buy 3,215 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 3,940.48 Buy 1,771 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,287.00 Buy 585 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 172,746.20 Buy 78,521 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 12,644.00 Buy 5,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 1,412.55 Buy 657 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 2.16 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 01/19/2022 2,220.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 29,964.02 Buy 13,347 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 543.12 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 36,876.36 Buy 17,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 12,218.58 Buy 5,324 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 68.48 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 51,924.24 Buy 24,039 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 6,750.00 Buy 3,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 115,931.20 Buy 52,696 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 127,068.75 Buy 56,475 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 27,112.80 Buy 12,324 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 5,662.50 Buy 2,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 31,959.00 Buy 14,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 64,782.96 Buy 30,558 Ordinary Shares

72

Morgan Stanley Australia Securities Limited 01/19/2022 4.34 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 73.27 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 815.32 Buy 374 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 30,944.40 Buy 14,460 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 821.76 Buy 384 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 198,266.40 Buy 91,790 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 99,195.42 Buy 46,353 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 187,367.67 Buy 84,974 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/19/2022 230,550.39 Buy 104,558 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 130.20 Buy 62 Ordinary Shares
Morgan Stanley & Co. International plc 01/20/2022 2,962.74 Buy 1,389 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 2,421.81 Buy 1,137 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 2,048.95 Buy 953 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 1,631.70 Buy 777 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 309,714.30 Buy 147,483 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 20,308.50 Buy 9,026 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 3,153.22 Buy 1,414 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 3,090.16 Buy 1,444 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 20,312.11 Buy 9,191 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 37,383.85 Buy 17,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 2,804.76 Buy 1,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 284,288.05 Buy 132,227 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 33,184.35 Buy 15,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 3,261.96 Buy 1,476 Ordinary Shares
Morgan Stanley & Co. LLC 01/20/2022 5,302.50 Buy 2,525 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 655.45 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 2,067.21 Buy 927 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 16,123.28 Buy 7,396 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 295,510.46 Buy 138,089 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 49,125.84 Buy 22,956 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 2,852.72 Buy 1,352 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 795.24 Buy 376 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 605,517.25 Buy 286,975 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 42,422.10 Buy 20,201 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 192,814.05 Buy 89,890 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 3,249.40 Buy 1,477 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 20,180.64 Buy 9,587 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 3,644.15 Buy 1,723 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 75,686.24 Buy 34,959 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 113,029.92 Buy 53,316 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 47,273.66 Buy 22,039 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 13,280.84 Buy 6,206 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 37,136.55 Buy 17,435 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 634.50 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 43,877.25 Buy 19,501 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 1,824.90 Buy 869 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 686.88 Buy 324 Ordinary Shares
Morgan Stanley & Co. International plc 01/20/2022 1,027.68 Buy 487 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 60,941.86 Buy 28,951 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 3,809.52 Buy 1,776 Ordinary Shares

73

Morgan Stanley Australia Securities Limited 01/20/2022 10,391.41 Buy 4,822 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 45,311.77 Buy 20,881 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 577.23 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 30,138.78 Buy 13,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 1,064.88 Buy 493 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 317.10 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 1,599.29 Buy 737 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 64,244.40 Buy 29,202 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 540.00 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 130,497.17 Buy 61,847 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 1,155.40 Buy 545 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/20/2022 2,913.25 Buy 1,355 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 955.84 Buy 464 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 599.76 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 97.06 Buy 47 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 2,068.80 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 61.80 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 5,476.64 Buy 2,633 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 698.22 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 4,344.54 Buy 2,109 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 484.96 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 661.44 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 278.78 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 580.92 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 81.12 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,478.40 Buy 704 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 66.08 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 498.15 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 5,692.85 Buy 2,777 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 584.40 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 142.56 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 773.30 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 67.82 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 610.56 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 587.10 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 5,914.26 Buy 2,871 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,503.48 Buy 737 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 877.49 Buy 427 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 4,116.72 Buy 2,018 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 363.12 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 657.51 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 637.45 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 3,126.25 Buy 1,525 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 408.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 11,480.00 Buy 5,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 71.93 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 141.80 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 6,235.62 Buy 3,027 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 2,791.53 Buy 1,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 616.08 Buy 302 Ordinary Shares

74

Morgan Stanley Australia Securities Limited 01/21/2022 1,261.40 Buy 595 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 807.70 Buy 394 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,336.94 Buy 649 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 659.20 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,900.26 Buy 918 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 551.45 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 12,201.24 Buy 5,981 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 2,653.74 Buy 1,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,517.12 Buy 704 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,615.04 Buy 784 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 51.00 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 2,373.28 Buy 1,141 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 185.64 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 653.49 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,340.70 Buy 654 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,211.28 Buy 588 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 607.11 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 758.08 Buy 368 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 125.97 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 706.85 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 630.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/21/2022 1,641.51 Buy 793 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 609.29 Buy 319 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 5,953.50 Buy 3,150 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 6,692.27 Buy 3,513 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 2,867.10 Buy 1,509 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 6,430.01 Buy 3,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 701.68 Buy 358 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 8,717.00 Buy 4,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 967.74 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 5,412.94 Buy 2,834 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 545.30 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 700.89 Buy 366 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 6,261.12 Buy 3,261 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 528.82 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 700.20 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,547.32 Buy 808 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 3,630.84 Buy 1,896 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 918.85 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 473.68 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 53.06 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 629.85 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 5,090.82 Buy 2,604 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 501.02 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 553.00 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 2,060.16 Buy 1,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 309.70 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 146.30 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 6,233.90 Buy 3,281 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 695.98 Buy 356 Ordinary Shares

75

Morgan Stanley Australia Securities Limited 01/24/2022 5,470.56 Buy 2,784 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,761.38 Buy 915 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 4,081.67 Buy 2,137 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 577.21 Buy 293 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 11,458.90 Buy 6,031 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,875.84 Buy 977 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 2,029.44 Buy 1,057 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 35,127.20 Buy 18,488 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 35,438.72 Buy 18,603 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 448.61 Buy 226 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 20,680.34 Buy 10,971 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 599.85 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 613.48 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 68,557.44 Buy 35,707 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 560.64 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,135.88 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 35,191.75 Buy 18,425 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 91.68 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 530.60 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 625.60 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 12,397.44 Buy 6,457 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 689.01 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 12,696.83 Buy 6,665 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,239.70 Buy 644 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 59.29 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 3,741.10 Buy 1,969 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 5.67 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 720.07 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 380.09 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 11,763.85 Buy 6,143 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 603.34 Buy 311 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,877.95 Buy 991 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 71.78 Buy 37 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,413.72 Buy 748 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 553.41 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,257.03 Buy 653 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 386.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 16,508.83 Buy 8,758 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,762.20 Buy 890 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 7.84 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 85,326.86 Buy 44,791 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 174.72 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 461.01 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 17,735.04 Buy 9,237 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 7,599.89 Buy 3,979 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 13,986.51 Buy 7,342 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 24,577.88 Buy 12,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 930.74 Buy 481 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 549.02 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 1,457.33 Buy 763 Ordinary Shares

76

Morgan Stanley Australia Securities Limited 01/24/2022 8,029.40 Buy 4,226 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 526.08 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 809.17 Buy 427 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 412.30 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 24.90 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 12,080.63 Buy 6,375 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 238.00 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/24/2022 793.80 Buy 420 Ordinary Shares
Morgan Stanley & Co. International plc 01/24/2022 N/A Collateral Received 22,827 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,509.23 Buy 1,955 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 719.65 Buy 389 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,689.20 Buy 1,494 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 647.49 Buy 339 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,809.68 Buy 945 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,032.80 Buy 1,120 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,094.31 Buy 567 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 826.85 Buy 460 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,043.94 Buy 548 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,143.00 Buy 635 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,441.39 Buy 803 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 34,359.23 Buy 18,983 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 37.85 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,235.80 Buy 668 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 523.09 Buy 289 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,791.23 Buy 1,555 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,674.68 Buy 1,488 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,922.73 Buy 1,617 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 944.02 Buy 523 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,057.07 Buy 1,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 48.94 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 702.88 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,086.19 Buy 1,151 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 478.50 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 15,273.70 Buy 8,060 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 7,299.73 Buy 4,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,518.20 Buy 1,960 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,691.00 Buy 890 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 6,581.54 Buy 3,548 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 524.52 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,781.30 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 511.98 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 5,262.94 Buy 2,932 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,610.00 Buy 1,450 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 465.69 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 581.58 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 510.00 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 666.13 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 739.32 Buy 404 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 475.68 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,424.86 Buy 1,908 Ordinary Shares

77

Morgan Stanley Australia Securities Limited 01/25/2022 5,230.63 Buy 2,914 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 63.79 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 6,772.83 Buy 3,701 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 7,489.80 Buy 3,942 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 19,488.32 Buy 10,857 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 949.75 Buy 524 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 437.98 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 580.58 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,210.90 Buy 1,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 18,007.44 Buy 10,032 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,161.80 Buy 628 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 10,343.04 Buy 5,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,635.33 Buy 906 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,181.28 Buy 642 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,996.38 Buy 2,211 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 748.25 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,953.00 Buy 1,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 4,329.00 Buy 2,405 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 742.84 Buy 392 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 7,063.33 Buy 3,935 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,868.24 Buy 968 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,460.74 Buy 1,341 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 500.50 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,713.62 Buy 1,491 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 5,463.74 Buy 3,027 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 509.72 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,608.09 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,105.17 Buy 591 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 13,358.85 Buy 7,221 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 114.90 Buy 60 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,240.35 Buy 691 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,604.26 Buy 1,892 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 216.58 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 522.35 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 6,020.56 Buy 3,308 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 570.44 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 24,282.67 Buy 13,453 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,776.60 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 365.91 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 584.82 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 6,498.83 Buy 3,561 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,033.95 Buy 565 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 530.71 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 699.38 Buy 373 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,300.96 Buy 1,794 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 210.62 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 8,911.29 Buy 4,937 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 16,596.09 Buy 8,781 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 4,932.34 Buy 2,744 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 9,266.75 Buy 5,050 Ordinary Shares

78

Morgan Stanley Australia Securities Limited 01/25/2022 17,353.22 Buy 9,561 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 1,797.28 Buy 956 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 72.30 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,468.44 Buy 1,289 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,764.56 Buy 2,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,397.71 Buy 1,885 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 545.11 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 472.09 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 7,962.19 Buy 4,399 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 3,913.22 Buy 2,162 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,388.30 Buy 1,267 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 909.59 Buy 493 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 2,782.56 Buy 1,496 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/25/2022 453.60 Buy 252 Ordinary Shares
Morgan Stanley & Co. International plc 01/25/2022 N/A Collateral Received 40,097 Ordinary Shares
Morgan Stanley & Co. LLC 01/27/2022 2,392.12 Buy 1,403 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 46,357.25 Buy 27,189 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 486.92 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,651.20 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 6.65 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 483.32 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 84.48 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 461.31 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,465.47 Buy 857 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,593.24 Buy 929 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 609.71 Buy 355 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 621.27 Buy 351 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 19,438.38 Buy 11,076 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 13,335.84 Buy 7,776 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 747.25 Buy 427 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 107.57 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 479.69 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 583.94 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,106.18 Buy 645 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 6,512.48 Buy 3,669 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 695.91 Buy 413 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,913.09 Buy 1,149 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 3,620.60 Buy 2,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 184.11 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 632.16 Buy 367 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 577.98 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 237.32 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 550.88 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 767.78 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 484.06 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 452.57 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,537.68 Buy 894 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 3,014.73 Buy 1,763 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 487.85 Buy 293 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 3,384.43 Buy 1,985 Ordinary Shares

79

Morgan Stanley Australia Securities Limited 01/27/2022 16.78 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 13,897.48 Buy 8,297 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 498.58 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,388.21 Buy 791 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 479.21 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 417.92 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 480.20 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 61.11 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 581.63 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,564.50 Buy 894 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 37.79 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 482.67 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 590.80 Buy 346 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 13,235.92 Buy 7,763 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 69.00 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,963.13 Buy 1,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 5,824.00 Buy 3,328 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 61.20 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 773.90 Buy 436 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 646.67 Buy 369 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 4,961.44 Buy 2,819 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 5,933.93 Buy 3,362 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 30.83 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 7,016.88 Buy 4,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,365.90 Buy 785 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 470.25 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,450.70 Buy 815 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,391.28 Buy 816 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 253.98 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,591.50 Buy 1,460 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 42.94 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,368.14 Buy 1,361 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 17,314.14 Buy 9,782 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 293.24 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,274.10 Buy 744 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,359.80 Buy 1,380 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 417.08 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 5,497.12 Buy 3,196 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 802.07 Buy 467 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 6,179.07 Buy 3,491 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,075.81 Buy 1,243 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,579.49 Buy 913 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 11,280.42 Buy 6,483 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 97.19 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 159.26 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 510.60 Buy 296 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 4,189.50 Buy 2,450 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 529.16 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 393.30 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 884.51 Buy 515 Ordinary Shares

80

Morgan Stanley Australia Securities Limited 01/27/2022 483.79 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 6,050.41 Buy 3,623 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,532.63 Buy 915 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 636.53 Buy 369 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 56.35 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 715.68 Buy 426 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 349.17 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,028.56 Buy 598 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 707.88 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 561.27 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 510.38 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 519.26 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 481.10 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 159.48 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,165.80 Buy 1,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 11,116.36 Buy 6,463 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 562.35 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,355.87 Buy 1,298 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 3,104.15 Buy 1,810 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,147.76 Buy 1,256 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 6,214.77 Buy 3,582 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,439.06 Buy 849 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 47.60 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,960.69 Buy 1,687 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 531.11 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 13,041.00 Buy 7,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 6,313.62 Buy 3,703 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 537.88 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 443.54 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 58.01 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,614.64 Buy 947 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 485.03 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 498.40 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 514.34 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,456.04 Buy 849 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,293.11 Buy 1,341 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,333.00 Buy 775 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 4,407.35 Buy 2,435 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 647.82 Buy 366 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 246.16 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,517.71 Buy 1,391 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 2,241.81 Buy 1,242 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 87.47 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 573.07 Buy 327 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,030.39 Buy 617 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 5,466.80 Buy 3,160 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 1,738.80 Buy 1,008 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 10.25 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 648.89 Buy 374 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 959.92 Buy 563 Ordinary Shares

81

Morgan Stanley Australia Securities Limited 01/27/2022 71.27 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 493.76 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/27/2022 594.04 Buy 338 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 4,802.00 Buy 2,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 1,727.01 Buy 1,007 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 6,232.01 Buy 3,551 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 4,753.39 Buy 2,821 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 1,086.30 Buy 639 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 13,049.64 Buy 7,587 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 559.48 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 288.15 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 13,413.60 Buy 7,776 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 583.90 Buy 338 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 105,417.62 Buy 61,468 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 655.68 Buy 384 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 8,191.94 Buy 4,833 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 24,098.45 Buy 13,810 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 6,488.14 Buy 3,676 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 14,004.60 Buy 8,238 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 2,970.38 Buy 1,732 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 8.45 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 17,656.80 Buy 10,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 238.39 Buy 139 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 695.74 Buy 397 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 18,962.76 Buy 11,057 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 4,036.80 Buy 2,320 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 27,255.12 Buy 15,709 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 589.68 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 466.48 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 2,322.18 Buy 1,358 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 6,329.83 Buy 3,779 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 17,411.46 Buy 10,212 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 4,802.00 Buy 2,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 531.46 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 10,090.99 Buy 5,971 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 630.00 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 2,793.35 Buy 1,610 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 543.38 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 752.50 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 636.93 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 25,983.97 Buy 15,151 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 518.98 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 550.46 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 7,508.61 Buy 4,391 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 256,550.28 Buy 149,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 11,572.75 Buy 6,613 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 12,921.37 Buy 7,469 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/28/2022 565.23 Buy 332 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,395.52 Buy 784 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 4,614.75 Buy 2,637 Ordinary Shares

82

Morgan Stanley Australia Securities Limited 01/31/2022 631.45 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 16,892.48 Buy 9,598 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,681.29 Buy 958 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 4,608.42 Buy 2,589 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 44,666.86 Buy 25,307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 8,976.54 Buy 5,043 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 11,393.52 Buy 6,548 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 21,352.65 Buy 12,307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 3,433.76 Buy 1,951 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 568.48 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 9,518.98 Buy 5,455 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 619.52 Buy 351 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 812.48 Buy 471 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,134.90 Buy 643 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,268.46 Buy 729 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,024.71 Buy 601 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 773.49 Buy 437 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 2,293.79 Buy 1,307 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 33,670.48 Buy 18,916 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 594.95 Buy 339 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 26,717.30 Buy 15,052 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 2,974.38 Buy 1,671 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 460.18 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 555.33 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 250.63 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 5,505.15 Buy 3,210 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 753.84 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 6,021.98 Buy 3,491 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 608.88 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,510.32 Buy 868 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 23,223.66 Buy 13,047 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 389.82 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 2,955.75 Buy 1,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 170.40 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,976.17 Buy 1,139 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 843.67 Buy 478 Ordinary Shares
Morgan Stanley & Co. International plc 01/31/2022 8,689.96 Buy 4,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 7,094.79 Buy 4,149 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 2,828.32 Buy 1,607 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 4,908.88 Buy 2,854 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 33.44 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 52,389.59 Buy 30,283 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 12,910.38 Buy 7,294 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,447.14 Buy 813 Ordinary Shares
Morgan Stanley Australia Securities Limited 01/31/2022 1,156.32 Buy 657 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 864.80 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 4,998.60 Buy 2,777 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 1,495.06 Buy 826 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 15,501.62 Buy 8,636 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 880.07 Buy 477 Ordinary Shares

83

Morgan Stanley Australia Securities Limited 02/01/2022 730.33 Buy 398 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 1,257.21 Buy 687 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 5,131.93 Buy 2,867 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 1,222.75 Buy 670 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 11,469.64 Buy 6,302 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 200.75 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 14,136.76 Buy 7,832 Ordinary Shares
Morgan Stanley & Co. International plc 02/01/2022 79.34 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 16,321.77 Buy 8,919 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 4,369.82 Buy 2,401 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 521.55 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 6,081.12 Buy 3,296 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 12,403.94 Buy 6,723 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 640.64 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 185.64 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 10,173.24 Buy 5,544 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 130.29 Buy 71 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 1,299.18 Buy 708 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 902.21 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 467.93 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 456.29 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 11,719.44 Buy 6,352 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 818.41 Buy 446 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 13,282.35 Buy 7,278 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/01/2022 7,067.61 Buy 3,894 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 1,381.97 Buy 741 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 66.24 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 5,020.58 Buy 2,692 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 26,754.94 Buy 14,521 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 195.83 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 1,093.66 Buy 596 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 920.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 2,111.10 Buy 1,135 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 93.00 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 1,246.23 Buy 681 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 3,481.52 Buy 1,887 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 2,260.13 Buy 1,225 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 1,304.79 Buy 713 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 1,076.11 Buy 577 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 693.78 Buy 373 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 9,705.46 Buy 5,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/02/2022 31,272.32 Buy 16,768 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 864.38 Buy 461 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 255.00 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 749.87 Buy 401 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 7,838.60 Buy 4,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 9.30 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 6,079.37 Buy 3,251 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 6,898.74 Buy 3,709 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 3,720.00 Buy 2,000 Ordinary Shares

84

Morgan Stanley Australia Securities Limited 02/03/2022 2,202.86 Buy 1,178 Ordinary Shares
Morgan Stanley & Co. International plc 02/03/2022 3,755.34 Buy 2,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 2,956.68 Buy 1,579 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 11,609.63 Buy 6,225 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 12,867.48 Buy 6,918 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 1,139.52 Buy 611 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 719.95 Buy 385 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 9,036.00 Buy 5,020 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 6,556.88 Buy 3,497 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/03/2022 5,984.53 Buy 3,334 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/04/2022 3,448.16 Buy 1,874 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/04/2022 1,630.24 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/04/2022 5,358.08 Buy 2,912 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/04/2022 500.96 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/04/2022 282.59 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/04/2022 21,259.36 Buy 11,554 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/04/2022 36.75 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 15,129.00 Buy 8,405 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 5,705.37 Buy 3,051 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 24,188.55 Buy 13,254 Ordinary Shares
Morgan Stanley & Co. International plc 02/07/2022 138,564.31 Buy 76,526 Ordinary Shares
Morgan Stanley & Co. International plc 02/07/2022 10,101.72 Buy 5,586 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 1,819.05 Buy 1,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 5,343.36 Buy 2,904 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 4,165.94 Buy 2,308 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 119.96 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 3,003.66 Buy 1,628 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 6,194.55 Buy 3,451 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 1,980.13 Buy 1,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 16.43 Buy 9 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 212.36 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 1,805.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 509.78 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 3,301.44 Buy 1,824 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 5,040.65 Buy 2,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 3,195.58 Buy 1,751 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 697.06 Buy 383 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 2,873.10 Buy 1,570 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 6,207.30 Buy 3,420 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 234.14 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 3,063.60 Buy 1,702 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 3,109.17 Buy 1,699 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 5,336.30 Buy 2,924 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/07/2022 841.33 Buy 461 Ordinary Shares
Morgan Stanley & Co. International plc 02/07/2022 N/A Collateral Received 38,088 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 176.54 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 6,053.32 Buy 3,326 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 1.81 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 02/08/2022 758.39 Buy 419 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 5,422.22 Buy 3,004 Ordinary Shares

85

Morgan Stanley Australia Securities Limited 02/08/2022 3,276.00 Buy 1,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 10,621.52 Buy 5,836 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 2,699.06 Buy 1,483 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 2,941.12 Buy 1,616 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 724.83 Buy 395 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 23.79 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/08/2022 661.57 Buy 363 Ordinary Shares
Morgan Stanley & Co. International plc 02/08/2022 N/A Collateral Received 90,043 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 52.92 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 1,335.60 Buy 742 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 2,298.24 Buy 1,216 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 500.28 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 530.87 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 13,079.73 Buy 6,866 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 12,120.00 Buy 6,464 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 2,506.85 Buy 1,385 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 621.78 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 11,803.38 Buy 6,196 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 4,003.89 Buy 2,206 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 4,257.68 Buy 2,235 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 5,838.97 Buy 3,182 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 7,027.28 Buy 3,728 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 2,316.67 Buy 1,229 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 7,457.94 Buy 3,946 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 2,201.48 Buy 1,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 5,656.89 Buy 3,001 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 4,526.28 Buy 2,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 2,192.66 Buy 1,151 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 755.30 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 532.75 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 1.91 Buy 1 Ordinary Share
Morgan Stanley Australia Securities Limited 02/09/2022 1,643.46 Buy 903 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 25.41 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 853.10 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 5,427.56 Buy 2,887 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 1,423.74 Buy 778 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 1,234.96 Buy 673 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 1,596.44 Buy 856 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 2,834.92 Buy 1,496 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 575.70 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 10,365.62 Buy 5,499 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 602.14 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 3,068.01 Buy 1,619 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 12,075.45 Buy 6,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 4,300.50 Buy 2,350 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 17,642.21 Buy 9,261 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/09/2022 1,093.30 Buy 580 Ordinary Shares
Morgan Stanley & Co. International plc 02/09/2022 N/A Collateral Received 28,341 Ordinary Shares
Parametric Portfolio Associates LLC 2/09/2022 706,058.17 Buy 373,489 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 7,692.91 Buy 4,262 Ordinary Shares

86

Morgan Stanley Australia Securities Limited 02/10/2022 20,936.20 Buy 11,599 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 634.31 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 291.37 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 176.89 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 7.22 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 1,457.80 Buy 788 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 186.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 598.13 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 10,434.71 Buy 5,781 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 505.69 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 1,032.30 Buy 555 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 646.19 Buy 358 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 1,160.51 Buy 629 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 108.12 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 480.63 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 1,990.10 Buy 1,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 641.63 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 767.03 Buy 418 Ordinary Shares
Morgan Stanley & Co. LLC 02/10/2022 3,312.18 Buy 1,835 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 619.65 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/10/2022 552.34 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 1,461.24 Buy 841 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 702.23 Buy 403 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 23,512.40 Buy 13,670 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 2,634.65 Buy 1,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 1,604.28 Buy 922 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 617.31 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 576.92 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 3,430.35 Buy 1,890 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 36,527.22 Buy 21,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 476.10 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 3,855.60 Buy 2,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 7,136.30 Buy 4,131 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 4,067.91 Buy 2,348 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 1,879.52 Buy 1,088 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 15,247.18 Buy 8,788 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 7,203.72 Buy 4,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 3,615.04 Buy 2,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 24,756.32 Buy 14,187 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 5,483.36 Buy 3,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 461.51 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 3,771.30 Buy 2,101 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 75.47 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 4,764.45 Buy 2,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 1,292.58 Buy 745 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 83,323.38 Buy 47,887 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 44,686.25 Buy 25,535 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 1,187.67 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 2,302.88 Buy 1,335 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 71,518.50 Buy 41,460 Ordinary Shares

87

Morgan Stanley Australia Securities Limited 02/11/2022 926.63 Buy 525 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 45,489.97 Buy 26,219 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 583.08 Buy 339 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 2,309.87 Buy 1,341 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 49,291.76 Buy 28,658 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 4,720.62 Buy 2,713 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 11,442.33 Buy 6,595 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 4,810.72 Buy 2,801 Ordinary Shares
Morgan Stanley Australia Securities Limited 02/11/2022 5,451.25 Buy 3,115 Ordinary Shares

6. Associates

The reasons the persons named in paragraph 3 above are associates of the substantial holder are as follows:

Name and ACN/ARSN (if applicable) Nature of association
Morgan Stanley & Co. LLC Is a body corporate controlled by each upstream entity as listed in Annexure A
Morgan Stanley & Co. International plc Is a body corporate controlled by each upstream entity as listed in Annexure A
Morgan Stanley Investment Management Inc. Is a body corporate controlled by each upstream entity as listed in Annexure A
Morgan Stanley Australia Securities Limited Is a body corporate controlled by each upstream entity as listed in Annexure A
Morgan Stanley Wealth Management Australia
Pty Ltd
Is a body corporate controlled by each upstream entity as listed in Annexure A
Parametric Portfolio Associates LLC Is a body corporate controlled by each upstream entity as listed in Annexure A

7. Addresses

The addresses of persons named in this form are as follows:

Name Address
Morgan Stanley 1585 Broadway, New York, New York, 10036, USA.
Morgan Stanley & Co. LLC 1585 Broadway, New York, 10036, USA.
Morgan Stanley & Co. International plc Legal & Compliance Department, 25 Cabot Square, Canary Wharf, London, E14 4QA,
UNITED KINGDOM.
Morgan Stanley Investment Management
Inc.
522 5th Avenue, 6th Floor, New York, 10036, USA.
Morgan Stanley Australia Securities Limited Level 39, Chifley Tower, 2 Chifley Square, Sydney, 2000, AUSTRALIA.
Morgan Stanley Wealth Management
Australia Pty Ltd
Level 39, Chifley Tower, 2 Chifley Square, Sydney, 2000, AUSTRALIA.
Parametric Portfolio Associates LLC 800 Fifth Avenue, Suite 2800, Seattle, 98104, USA.

Signature

88

capacity Vice President date February 15, 2022

print name Wilson Li sign here

==> picture [77 x 63] intentionally omitted <==

89

Annexure A

List of Morgan Stanley and its subsidiaries that have a relevant interest or deemed to have a relevant interest in the shares or units stated in Section 3.

Name └─┬─ Morgan Stanley ├─┬─ Morgan Stanley International Holdings Inc. │ ├─┬─ Morgan Stanley International Limited │ │ └─┬─ Morgan Stanley Investments (UK) │ │ └─── Morgan Stanley & Co. International plc │ └─┬─ Morgan Stanley (Australia) Securities Holdings Pty Limited │ └─── Morgan Stanley Australia Securities Limited └─┬─ Morgan Stanley Capital Management, LLC └─┬─ Morgan Stanley Domestic Holdings, Inc. ├─── Morgan Stanley Wealth Management Australia Pty Ltd ├─┬─ Eaton Vance Acquisitions LLC │ └─── Parametric Portfolio Associates LLC ├─── Morgan Stanley & Co. LLC └─── Morgan Stanley Investment Management Inc.

Signature

print name Wilson Li capacity Vice President
sign here date February 15, 2022

90

DIRECTIONS

  • (1) If there are a number of substantial holders with similar or related relevant interests (eg. a corporation and its related corporations, or the manager and trustee of an equity trust), the names could be included in an annexure to the form. If the relevant interests of a group of persons are essentially similar, they may be referred to throughout the form as a specifically named group if the membership of each group, with the names and addresses of members is clearly set out in paragraph 7 of the form.

  • (2) See the definition of "associate" in section 9 of the Corporations Act 2001.

  • (3) See the definition of "relevant interest" in sections 608 and 671B(7) of the Corporations Act 2001.

  • (4) The voting shares of a company constitute one class unless divided into separate classes.

  • (5) The total number of votes attached to all the voting shares in the company or voting interests in the scheme (if any) that the person or an associate has a relevant interest in.

  • (6) The person’s votes divided by the total votes in the body corporate or scheme multiplied by 100.

  • (7) Include details of:

  • (a) any relevant agreement or other circumstances by which the relevant interest was acquired. If subsection 671B(4) applies, a copy of any document setting out the terms of any relevant agreement, and a statement by the person giving full and accurate details of any contract, scheme or arrangement, must accompany this form, together with a written statement certifying this contract, scheme or arrangement; and

  • (b) any qualification of the power of a person to exercise, control the exercise of, or influence the exercise of, the voting powers or disposal of the securities to which the relevant interest relates (indicating clearly the particular securities to which the qualification applies).

  • See the definition of "relevant agreement" in section 9 of the Corporations Act 2001.

  • (8) If the substantial holder is unable to determine the identity of the person (eg. if the relevant interest arises because of an option) write “unknown.’”

  • (9) Details of the consideration must include any and all benefits, moneys and other, that any person from whom a relevant interest was acquired has, or may, become entitled to receive in relation to that acquisition. Details must be included even if the benefit is conditional on the happening or not of a contingency. Details must be included of any benefit paid on behalf of the substantial holder or its associate in relation to the acquisitions, even if they are not paid directly to the person from whom the relevant interest was acquired.

91

GUIDE

Signature

This guide does not form part of the prescribed form and is included by ASIC to assist you in completing and lodging form 603.

This form must be signed by either a director or a secretary of the substantial holder.

Nil

Lodging period

Lodging Fee

Other forms to be completed

==> picture [110 x 8] intentionally omitted <==

----- Start of picture text -----

Additional information
----- End of picture text -----

Nil

Nil

  • (a) If additional space is required to complete a question, the information may be included on a separate piece of paper annexed to the form.

  • (b) This notice must be given to a listed company, or the responsible entity for a listed managed investment scheme. A copy of this notice must also be given to each relevant securities exchange.

  • (c) The person must give a copy of this notice:

  • (i) within 2 business days after they become aware of the information; or

  • (ii) by 9.30 am on the next trading day of the relevant securities exchange after they become aware of the information if:

    • (A) a takeover bid is made for voting shares in the company or voting interests in the scheme; and

    • (B) the person becomes aware of the information during the bid period.

Annexures

To make any annexure conform to the regulations, you must

  • 1 use A4 size paper of white or light pastel colour with a margin of at least 10mm on all sides

  • 2 show the corporation name and ACN or ARBN

  • 3 number the pages consecutively

  • 4 print or type in BLOCK letters in dark blue or black ink so that the document is clearly legible when photocopied

  • 5 identify the annexure with a mark such as A, B, C, etc

  • 6 endorse the annexure with the words:

  • This is annexure (mark) of (number) pages referred to in form (form number and title)

  • 7 sign and date the annexure.

The annexure must be signed by the same person(s) who signed the form.

Information in this guide is intended as a guide only. Please consult your accountant or solicitor for further advice.

92

Annexure B:

This is Annexure B referred to in the Form 603: Notice of becoming a substantial holder issued by Morgan Stanley and its subsidiaries. The following is description of the securities lending agreements referenced in the accompanying Form 603.

Schedule Schedule
Type of Agreement Global Master Securities Lending Agreement
Parties to agreement Morgan Stanley & Co. International plc and OHIO PUBLIC
EMPLOYEES RETIREMENT SYSTEM
Transfer Date 20211129;
20211202;
20211203;
20211216;
20211217;
20211222; 20220211;
Holder of Voting Rights Borrower
Are there any restrictions on voting rights? ~~Yes/N~~o
If yes, detailNot applicable
Scheduled Return Date (if any) Open
Does the borrower have the right to return early? Yes~~/No~~
If yes, detailThe Borrower is entitled at any time to terminate a Loan and to redeliver all and any Equivalent Securities due and
outstanding to the Lender in accordance with the Lender's instructions.
Does the lender have the right to recall early? Yes~~/No~~
If yes, detailThe Lender is entitled to terminate a Loan and to call for the redelivery of all or any Equivalent Securities at any time by
giving notice on any Business Day of not less than the standard settlement time for such Equivalent Securities on the exchange or in
the clearing organisation through which the Loaned Securities were originally delivered.
Will the securities be returned on settlement? Yes~~/No~~
If yes, detail any exceptionsIf the Borrower does not redeliver Equivalent Securities in accordance with the Agreement, the Lender
may bywritten notice toBorrowerterminate theLoan forthwithand theParties'delivery and payment obligationsin respect thereof.
Schedule Schedule
Type of Agreement Global MasterSecuritiesLendingAgreement
Parties to agreement Morgan Stanley & Co. International plc and RBC INVESTOR
SERVICES TRUST
Transfer Date 20211004;20211224;20220210;
Holder of Voting Rights Borrower
Are there any restrictions on voting rights? ~~Yes/N~~o
If yes, detailNot applicable
Scheduled Return Date (if any) Open
Does the borrower have the right to return early? Yes~~/No~~
If yes, detailThe Borrower is entitled at any time to terminate a Loan and to redeliver all and any Equivalent Securities due and
outstanding to theLender inaccordancewiththeLender'sinstructions.
Does the lender have the right to recall early? Yes~~/No~~
If yes, detailThe Lender is entitled to terminate a Loan and to call for the redelivery of all or any Equivalent Securities at any time by
giving notice on any Business Day of not less than the standard settlement time for such Equivalent Securities on the exchange or in
the clearing organisation through which the Loaned Securities were originally delivered.
Will the securities be returned on settlement? Yes~~/No~~
If yes, detail any exceptionsIf the Borrower does not redeliver Equivalent Securities in accordance with the Agreement, the Lender
may by written notice to Borrower terminate the Loan forthwith and the Parties'delivery and payment obligations in respect thereof.
Schedule Schedule
Type of Agreement International Prime Brokerage Agreement
Parties to agreement Morgan Stanley & Co. International plc for itself and as agent and
trustee for and on behalf of the other Morgan Stanley Companies
and EKAGRATA CAPITAL PTE. LTD.
Transfer Date 20220209;
Holder of Voting Rights Prime broker has the right to vote securities rehypothecated from
the Client.
**Are there any restrictions on voting rights? ** ~~Yes/N~~o
If yes, detailNot applicable
Scheduled Return Date (if any) Open
Does the borrower have the right to return early? Yes~~/No~~
If yes, detailPrime broker may return shares which were rehypothecated from the client at any time.
Does the lender have the right to recall early? Yes~~/No~~
If yes, detailPrime broker will be required to return to the client shares rehypothecated from the client's account upon a sale of those
shares by the client.
Will the securities be returned on settlement? Yes~~/No~~
If yes, detail any exceptionsUpon an Event of Default, the default market value of all Equivalent Securities to be delivered will be
determined and on the basis of the amounts so established, an account shall be taken of what is due from each party to the other.
The amounts due from one party shall be set off against the amounts due from the other party and only the balance of the account
shall be payable.

93

The above schedules are based on the relevant standard agreements. The entity filing the report will, if requested by the company or responsible entity to whom the prescribed form must be given or ASIC, give a copy of the agreement to the company, responsible entity or ASIC.

Signature

print name Wilson Li capacity Vice President sign here date February 15, 2022

94