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.

SANDFIRE RESOURCES LIMITED Major Shareholding Notification 2022

Jul 11, 2022

65773_rns_2022-07-11_fc2c7907-cc25-4c16-9b59-7251751993a9.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 SANDFIRE RESOURCES LIMITED

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

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


105 154 185
Morgan Stanley and its subsidiaries listed in Annexure A
----- End of picture text -----

ACN/ARSN 105 154 185

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 July 08, 2022 The holder became aware on July 12, 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 21,167,170 21,167,170 5.16%
Based on 409,981,893 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 prime brokerage
agreement.

14,126,371 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.
1,749 Ordinary Shares
Morgan Stanley & Co. LLC Holder of securities subject to an obligation to return under a prime brokerage
agreement through an associate.

907,872 Ordinary
Shares
Morgan Stanley & Co. LLC Holder of securities subject to an obligation to return under a prime brokerage
agreement.

22,050 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.
1,882,510 Ordinary
Shares
Morgan Stanley Australia
Securities Limited
Holder of securities subject to an obligation to return under a prime brokerage
agreement through an associate.

3,594,292 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.
1,784 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.
64,064 Ordinary
Shares

1

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.
566,478 Ordinary
Shares
Each of the entities (as listed in
Annexure A) in the Morgan
Stanley group upstream of the
above entities
Each of the above entities is a body corporate that each upstream entity
controls and therefore has the relevant interests that the above entities
collectively have.
21,167,170 Ordinary
Shares(N.B.: Total of
the above direct
interest)

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
Parametric Portfolio Associates LLC Unknown Not Applicable 566,478 Ordinary
Shares
Morgan Stanley Investment
Management Inc.
HSBC Custody Nominees (Australia)
Limited
Not Applicable 1,784 Ordinary Shares
Morgan Stanley & Co. International plc HSBC Custody Nominees (Australia)
Limited
Not Applicable 14,126,371 Ordinary
Shares
Morgan Stanley & Co. LLC HSBC Custody Nominees (Australia)
Limited
Not Applicable 931,671 Ordinary
Shares
Morgan Stanley Australia Securities
Limited
Morgan Stanley Australia Securities
(Nominee) Pty Limited
Not Applicable 5,476,802 Ordinary
Shares
Morgan Stanley Wealth Management
Australia Pty Ltd
Morgan Stanley Wealth Management
Australia Pty discretionary client account
Not Applicable 64,064 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 Australia Securities Limited 03/09/2022 17,865.98 Buy 3,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 26,740.00 Buy 4,775 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 10,079.60 Buy 1,784 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 150,398.95 Buy 26,905 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 16,266.90 Buy 2,910 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 823.62 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 6,427.98 Buy 1,153 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 5,010.87 Buy 894 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 547.82 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 17,925.60 Buy 3,201 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 3,113.28 Buy 552 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 13,223.86 Buy 2,353 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 5,045.60 Buy 901 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 865.68 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 17,769.25 Buy 3,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 17,830.21 Buy 3,167 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 1,716.13 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 1,514.70 Buy 270 Ordinary Shares

2

Morgan Stanley Australia Securities Limited 03/09/2022 2,401.55 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 35,230.80 Buy 6,280 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 14,950.65 Buy 2,665 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 100.62 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 10,635.07 Buy 1,889 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 1,463.27 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 3,278.67 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 22.44 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 112,289.76 Buy 20,016 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 5,167.08 Buy 926 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 19,864.08 Buy 3,522 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 60,491.20 Buy 10,802 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 2,735.96 Buy 489 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 928.77 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 53,882.01 Buy 9,639 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 17,799.84 Buy 3,156 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 5,747.83 Buy 1,031 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 982.08 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 74,455.92 Buy 13,272 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 77.91 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 36,472.25 Buy 6,343 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 7,029.33 Buy 1,253 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 10,648.32 Buy 1,888 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 4,866.98 Buy 873 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 2,066.45 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 3,082.75 Buy 550 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 800.09 Buy 143 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 2,042.28 Buy 366 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 5,679.95 Buy 1,017 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 674.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 11,712.08 Buy 2,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 532.95 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 2,900.37 Buy 517 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 13,570.59 Buy 2,419 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 4,334.40 Buy 774 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 13,245.46 Buy 2,378 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 93,225.06 Buy 16,707 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 61.27 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 417.75 Buy 75 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 8,470.44 Buy 1,518 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 35,784.54 Buy 6,413 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 539.04 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 14,176.47 Buy 2,527 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 125,929.44 Buy 22,568 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 2,150.40 Buy 384 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 16,171.87 Buy 2,893 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 11,006.65 Buy 1,955 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 1,217.37 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 16.86 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/09/2022 841.07 Buy 151 Ordinary Shares

3

Morgan Stanley Australia Securities Limited 03/09/2022 13,999.64 Buy 2,500 Ordinary Shares
Morgan Stanley & Co. LLC 03/09/2022 N/A Borrow 15,517 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 987.66 Buy 177 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 196.35 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 54,936.91 Buy 9,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 619.38 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 2,392.52 Buy 428 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 21,781.50 Buy 3,900 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 9,396.72 Buy 1,684 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 622.63 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 33,904.95 Buy 6,109 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 9,329.76 Buy 1,672 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 678.93 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 12,672.53 Buy 2,267 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 83.78 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 2,062.76 Buy 371 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 1,314.52 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 1,577.79 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 6,043.30 Buy 1,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 6,867,713.66 Buy 1,230,751 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 44.76 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 21,617.17 Buy 3,881 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 752.63 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 6,891.30 Buy 1,235 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 696.78 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 14,041.97 Buy 2,521 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 1,196.26 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 1,922.96 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 5.54 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 8,915.20 Buy 1,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 45,273.07 Buy 8,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 14,814.90 Buy 2,655 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 16,668.88 Buy 2,998 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 821.25 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 1,114.40 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 2,543.60 Buy 453 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/10/2022 20,266.56 Buy 3,632 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 2,211.52 Buy 401 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 24,829.35 Buy 4,494 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 16,829.28 Buy 3,016 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 515.20 Buy 92 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 5,219.51 Buy 943 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 945.20 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 599.94 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 14,820.40 Buy 2,680 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 401.50 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 4,192.50 Buy 750 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,464.13 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,894.26 Buy 341 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,109.00 Buy 200 Ordinary Shares

4

Morgan Stanley Australia Securities Limited 03/11/2022 79,942.50 Buy 14,535 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 49,780.50 Buy 9,051 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 715.00 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 24,123.00 Buy 4,386 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 27,320.76 Buy 4,936 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 674,019.50 Buy 122,549 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 94.52 Buy 17 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 3,105.23 Buy 555 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 66,407.00 Buy 12,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 709.38 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,138.83 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 9,240.00 Buy 1,680 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 14,464.80 Buy 2,583 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,094.34 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,331.00 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 859.48 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,117.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 31,554.05 Buy 5,665 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 60.61 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 14,112.00 Buy 2,520 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 5,843.56 Buy 1,051 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 705.60 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,235.43 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,756.13 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 10,342.80 Buy 1,872 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 11,161.05 Buy 2,011 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 5,358.00 Buy 950 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 935.20 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 6,514.45 Buy 1,153 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 293.36 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 11,857.25 Buy 2,150 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 175,626.00 Buy 31,932 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 239.08 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 2,321.93 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 3,399.00 Buy 618 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,273.38 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 9,061.39 Buy 1,621 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 4,802.16 Buy 856 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 27.58 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 835.89 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 297.81 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 5,265.78 Buy 942 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 3,355.48 Buy 596 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 15,220.80 Buy 2,718 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 118.02 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 5,336.45 Buy 965 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 89.12 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 7,395.62 Buy 1,341 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 49,582.50 Buy 9,015 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 4,966.03 Buy 886 Ordinary Shares

5

Morgan Stanley Australia Securities Limited 03/11/2022 2,854.85 Buy 513 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,107.81 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 6,127.25 Buy 1,107 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 712.96 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 2,766.40 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,170.75 Buy 210 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 3,029.78 Buy 542 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 10,425.10 Buy 1,855 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 8,058.12 Buy 1,448 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 1,127.61 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 5,058.00 Buy 900 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 972.40 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 545.86 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 554.90 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 4,773.00 Buy 860 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 20,243.16 Buy 3,654 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 2,944.40 Buy 531 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/11/2022 3,631.09 Buy 659 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 593.85 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 70,420.74 Buy 12,677 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,524.71 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 54,710.40 Buy 9,840 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 12,956.13 Buy 2,345 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 80,385.40 Buy 14,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 15,111.41 Buy 2,713 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,382.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 12,974.68 Buy 2,342 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 188.02 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,602.25 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 914.93 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 6,908.38 Buy 1,247 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 5,831.45 Buy 1,046 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 971.25 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 2,996.84 Buy 539 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 105.26 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 9,905.48 Buy 1,772 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 12,836.88 Buy 2,268 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 17,687.85 Buy 3,187 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 896.00 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 44,484.91 Buy 8,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 12,481.21 Buy 2,257 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 2,862.98 Buy 514 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 828.75 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 17,431.92 Buy 3,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,399.09 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 7,563.38 Buy 1,364 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 975.04 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 43,847.04 Buy 7,872 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 16.65 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 160.08 Buy 29 Ordinary Shares

6

Morgan Stanley Australia Securities Limited 03/14/2022 1,214.36 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 8,939.03 Buy 1,615 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 9,452.00 Buy 1,700 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 6,249.60 Buy 1,116 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 593.85 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 11,557.08 Buy 2,088 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 228.37 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 71.76 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 14,911.29 Buy 2,694 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 199.08 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 2,565.92 Buy 464 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,069.60 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,526.25 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,069.70 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 17,290.34 Buy 3,121 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,260.84 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 15,365.13 Buy 2,766 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 470.90 Buy 85 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 12,282.20 Buy 2,170 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 821.00 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 19,930.05 Buy 3,591 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 674.66 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 42,297.90 Buy 7,635 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 541.94 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 8,780.63 Buy 1,575 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 10,553.92 Buy 1,888 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 3,800.90 Buy 683 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 33,361.05 Buy 6,011 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 3,013.76 Buy 544 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 528.28 Buy 94 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 20,510.84 Buy 3,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 17,121.75 Buy 3,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 7,667.28 Buy 1,389 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 36,534.76 Buy 6,571 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 16,765.70 Buy 3,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 96,084.20 Buy 17,300 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 8,838.72 Buy 1,584 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 1,673.08 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 35,975.10 Buy 6,482 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 15,074.34 Buy 2,721 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 13,463.28 Buy 2,439 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 96,684.08 Buy 17,452 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 24,318.62 Buy 4,366 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 27,011.85 Buy 4,867 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 3,135.64 Buy 566 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 139.25 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 720.20 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 3,528.14 Buy 638 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 20,753.82 Buy 3,726 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 69,233.38 Buy 12,497 Ordinary Shares

7

Morgan Stanley Australia Securities Limited 03/14/2022 9,877.82 Buy 1,783 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 346.58 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 7,290.08 Buy 1,288 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 459.82 Buy 83 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 4,185.00 Buy 750 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 2,038.72 Buy 368 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 5,328.75 Buy 961 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 28,784.12 Buy 5,177 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 4,468.70 Buy 803 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 16,588.95 Buy 2,989 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 2,326.80 Buy 420 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 7,652.32 Buy 1,352 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 99,645.59 Buy 17,938 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/14/2022 11,824.02 Buy 2,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 25,669.67 Buy 4,927 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 2,899.19 Buy 557 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 3,921.68 Buy 752 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 613.60 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 15,867.82 Buy 3,034 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 3,503.25 Buy 675 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 5,407.98 Buy 1,038 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 183.05 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,783.60 Buy 343 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 11,557.08 Buy 2,214 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 396.64 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 4,708.10 Buy 890 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,610.84 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,048.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 691.02 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 23,207.60 Buy 4,463 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 759.20 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 355.77 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 657.09 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,919.41 Buy 367 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 95,825.60 Buy 18,428 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 38,568.40 Buy 7,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 4,799.84 Buy 916 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 120,614.26 Buy 23,062 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 11,213.60 Buy 2,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 17,646.02 Buy 3,374 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 4,975.98 Buy 956 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 18,762.00 Buy 3,540 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 14,830.02 Buy 2,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 7,254.01 Buy 1,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 22,070.76 Buy 4,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,713.96 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 12,180.67 Buy 2,329 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 212.00 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,548.75 Buy 295 Ordinary Shares
Morgan Stanley & Co. LLC 03/15/2022 42,321.16 Buy 8,092 Ordinary Shares

8

Morgan Stanley Australia Securities Limited 03/15/2022 22,886.48 Buy 4,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 802.34 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 7,385.90 Buy 1,419 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 672.74 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 36,876.73 Buy 7,051 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 30,665.80 Buy 5,786 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,546.62 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 291.76 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 14,050.40 Buy 2,702 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 8,137.72 Buy 1,553 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,023.42 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 653.31 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,231.40 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 591.36 Buy 112 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 4,298.72 Buy 802 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 1,498.14 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 2,526.48 Buy 484 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 83,719.49 Buy 16,069 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 37,819.39 Buy 7,259 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 265.00 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 5,434.02 Buy 1,041 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 468.14 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/15/2022 79,558.92 Buy 15,183 Ordinary Shares
Morgan Stanley & Co. International plc 03/15/2022 49,366.25 Buy 9,331 Ordinary Shares
Morgan Stanley & Co. International plc 03/15/2022 N/A Borrow 345,348 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 5,870.16 Buy 1,116 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 7,342.96 Buy 1,396 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 229.46 Buy 44 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 39,003.27 Buy 7,401 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 11,575.16 Buy 2,209 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 9,082.80 Buy 1,740 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,655.84 Buy 503 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,850.92 Buy 542 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,772.40 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,536.17 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 9,141.88 Buy 1,738 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,703.00 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 85,790.70 Buy 16,435 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 5,784.68 Buy 1,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,312.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 5,665.02 Buy 1,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 18,728.63 Buy 3,581 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 6,188.75 Buy 1,189 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,833.96 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 6,210.08 Buy 1,184 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,152.80 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 146.72 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,074.20 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,443.75 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 162.75 Buy 31 Ordinary Shares

9

Morgan Stanley Australia Securities Limited 03/16/2022 2,951.24 Buy 567 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 4,203.71 Buy 803 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,188.16 Buy 416 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 74,909.38 Buy 14,378 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,048.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 8,805.24 Buy 1,674 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 10.54 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 260.00 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,234.37 Buy 426 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 91,113.12 Buy 17,388 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,004.66 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 10,494.75 Buy 1,999 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 38,944.50 Buy 7,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 300.68 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 5,152.42 Buy 988 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 899.60 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 729.75 Buy 139 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,973.37 Buy 759 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 6,843.44 Buy 1,306 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,428.75 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 5.26 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 587.44 Buy 112 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,953.00 Buy 372 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 81,828.26 Buy 15,706 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 396.00 Buy 75 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,191.75 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 8,286.64 Buy 1,589 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,240.80 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,871.96 Buy 546 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 6,874.82 Buy 1,307 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 90,662.48 Buy 17,302 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 35,532.54 Buy 6,807 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,267.20 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 697.59 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 10,150.02 Buy 1,926 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,125.64 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,605.26 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 823.47 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 91,713.36 Buy 17,436 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 7,780.03 Buy 1,489 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,592.10 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 37,164.38 Buy 7,106 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 5,787.96 Buy 1,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,159.40 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 11,953.92 Buy 2,264 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 38,792.50 Buy 7,375 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 4,968.98 Buy 951 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,953.31 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 7,288.88 Buy 1,395 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 712.64 Buy 136 Ordinary Shares

10

Morgan Stanley Australia Securities Limited 03/16/2022 2,361.74 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 746.21 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 5,211.36 Buy 987 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 108,050.92 Buy 20,542 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 13,217.16 Buy 2,508 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,034.25 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 53,618.25 Buy 10,213 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 25,765.03 Buy 4,889 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 23,075.62 Buy 4,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,306.44 Buy 436 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 11,261.25 Buy 2,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 7,301.00 Buy 1,400 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 7,455.00 Buy 1,420 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 679.90 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 4,891.80 Buy 930 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,382.40 Buy 640 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 22,068.80 Buy 4,244 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 825.04 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,460.89 Buy 278 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 4,906.37 Buy 931 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,703.00 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,252.88 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,111.27 Buy 401 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 13,034.28 Buy 2,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,221.61 Buy 609 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,203.40 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,521.26 Buy 483 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,288.32 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 640.83 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,128.72 Buy 592 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,581.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,031.94 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 3,993.80 Buy 760 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,980.00 Buy 375 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 986.58 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 576.40 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,099.31 Buy 211 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 10,567.34 Buy 2,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 978.65 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 643.91 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,379.44 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 4,252.49 Buy 817 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,102.00 Buy 400 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 1,255.20 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/16/2022 2,708.78 Buy 514 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 5.37 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 4,322.85 Buy 805 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,228.92 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,703.24 Buy 316 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 918.27 Buy 171 Ordinary Shares

11

Morgan Stanley Australia Securities Limited 03/17/2022 22,516.95 Buy 4,215 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 11,405.88 Buy 2,148 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 29,861.16 Buy 5,613 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,628.45 Buy 495 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 9,796.95 Buy 1,845 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 9,667.45 Buy 1,807 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,414.49 Buy 453 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 4,845.44 Buy 904 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 583.70 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 804.08 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 807.00 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 5,713.68 Buy 1,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 256.80 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 6,485.60 Buy 1,210 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,315.39 Buy 434 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,010.77 Buy 567 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,270.92 Buy 238 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,058.84 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,614.68 Buy 486 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 469.92 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,189.66 Buy 407 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 6,239.94 Buy 1,162 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,006.42 Buy 563 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,428.28 Buy 642 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,401.28 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,331.60 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,504.46 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,384.96 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,308.72 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,490.26 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 9,833.30 Buy 1,838 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 182.92 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,894.44 Buy 538 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 548.76 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 7,299.04 Buy 1,372 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 24,346.64 Buy 4,492 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,045.35 Buy 565 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,483.36 Buy 656 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 17,140.68 Buy 3,228 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 107.80 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,199.25 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,070.45 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 756.86 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 37.31 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 5,303.35 Buy 995 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 498.48 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 689.51 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 867.16 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,848.48 Buy 718 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,455.30 Buy 270 Ordinary Shares

12

Morgan Stanley Australia Securities Limited 03/17/2022 2,760.18 Buy 514 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 4,951.57 Buy 929 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 7,985.19 Buy 1,487 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,840.40 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 4,319.74 Buy 797 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,960.05 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,918.78 Buy 738 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,992.27 Buy 371 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 1,869.12 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 3,065.16 Buy 574 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 2,490.18 Buy 462 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 5,889.65 Buy 1,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/17/2022 548.76 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 522.83 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,251.20 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 9,716.59 Buy 1,823 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 469.48 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,141.24 Buy 398 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,755.44 Buy 516 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 3,798.50 Buy 710 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,362.71 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 199.80 Buy 37 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,587.60 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,283.36 Buy 426 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 6,186.24 Buy 1,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 803.11 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 716.90 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 16,112.16 Buy 3,006 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,131.89 Buy 397 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,435.81 Buy 457 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,997.64 Buy 372 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 37.59 Buy 7 Ordinary Shares
Morgan Stanley & Co. International plc 03/18/2022 932.64 Buy 174 Ordinary Shares
Morgan Stanley & Co. International plc 03/18/2022 1,050.56 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 22,190.40 Buy 4,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 25,535.04 Buy 4,764 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,418.75 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,383.06 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 7,177.04 Buy 1,339 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 9,558.60 Buy 1,780 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,396.80 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 349.70 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 2,684.62 Buy 499 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 16.14 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 29,902.04 Buy 5,558 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,393.74 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 7,614.84 Buy 1,426 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,102.10 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 8,886.88 Buy 1,658 Ordinary Shares
Morgan Stanley & Co. LLC 03/18/2022 4,046.80 Buy 755 Ordinary Shares

13

Morgan Stanley Australia Securities Limited 03/18/2022 8,266.83 Buy 1,551 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 757.88 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 1,113.97 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 4,770.40 Buy 890 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 3,103.00 Buy 580 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 12,196.56 Buy 2,284 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 460.96 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/18/2022 8,302.02 Buy 1,546 Ordinary Shares
Morgan Stanley Wealth Management Australia Pty Ltd 03/18/2022 5,370.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,255.87 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 4,082.05 Buy 749 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 2,996.84 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 37,658.16 Buy 6,948 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 4,625.55 Buy 855 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 6,127.82 Buy 1,139 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 2,299.25 Buy 425 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,423.05 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 630.05 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 844.74 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 5,626.40 Buy 1,040 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 55,462.68 Buy 10,158 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 19,004.43 Buy 3,539 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 42,210.00 Buy 7,875 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 3,055.53 Buy 569 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,918.68 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 2,733.60 Buy 510 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 2,344.64 Buy 431 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 2,813.20 Buy 520 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 56,909.64 Buy 10,578 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 3,846.08 Buy 707 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 8,812.80 Buy 1,632 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 4,584.60 Buy 849 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 14,488.08 Buy 2,703 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 775.44 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 710.16 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 14,916.88 Buy 2,783 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 20,857.15 Buy 3,827 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 2,742.52 Buy 506 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 4,588.35 Buy 845 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,393.60 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,384.30 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 2,387.10 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,232.34 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 8,271.90 Buy 1,515 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 209.82 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,886.16 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 37,870.14 Buy 7,026 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 3,548.72 Buy 659 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 121,607.68 Buy 22,688 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,947.56 Buy 362 Ordinary Shares

14

Morgan Stanley Australia Securities Limited 03/21/2022 6,839.91 Buy 1,269 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,782.00 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,495.44 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 18,864.67 Buy 3,487 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 10,622.05 Buy 1,949 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 3,760.62 Buy 699 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 5,084.10 Buy 945 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 4,193.42 Buy 778 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 18,757.12 Buy 3,448 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 11,017.16 Buy 2,044 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 1,608.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/21/2022 14,059.28 Buy 2,623 Ordinary Shares
Morgan Stanley & Co. International plc 03/21/2022 N/A Collateral Received 3,663,132 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 33.30 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 608.22 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 2,696.60 Buy 485 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 11,577.30 Buy 2,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,719.59 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 499.95 Buy 90 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,263.26 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 2,707.72 Buy 487 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,366.48 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,370.85 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,648.72 Buy 296 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 681.42 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 242.44 Buy 44 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 699.30 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 5,120.44 Buy 916 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 3,490.95 Buy 629 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 598.13 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 3,312.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 3,635.25 Buy 655 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 21,855.90 Buy 3,938 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,277.65 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 5,043.26 Buy 903 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 761.76 Buy 138 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,310.98 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 27,952.23 Buy 5,073 Ordinary Shares
Morgan Stanley & Co. International plc 03/22/2022 960.15 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 145.34 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 184.31 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 516.62 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 1,964.70 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/22/2022 680.19 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,697.33 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 26,823.06 Buy 4,807 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,972.48 Buy 719 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 781.20 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,813.60 Buy 681 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 32,944.32 Buy 5,904 Ordinary Shares

15

Morgan Stanley Australia Securities Limited 03/23/2022 1,481.04 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 489.72 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 422.56 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 5,047.92 Buy 912 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,205.01 Buy 578 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 5,568.25 Buy 997 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,805.56 Buy 682 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 5,483.79 Buy 981 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 5,496.30 Buy 985 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 412.18 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,808.11 Buy 501 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 4,535.48 Buy 815 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 86,194.78 Buy 15,423 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,722.88 Buy 672 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,246.56 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,096.80 Buy 553 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,810.83 Buy 506 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,394.31 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 200.88 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 14,344.48 Buy 2,573 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,961.10 Buy 715 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 22,159.83 Buy 3,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,094.13 Buy 555 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,388.00 Buy 605 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,799.11 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,378.26 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 4,101.30 Buy 735 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 116.76 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 15,610.05 Buy 2,790 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 5,625.18 Buy 1,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,772.05 Buy 319 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 89.52 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 8,131.76 Buy 1,456 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,192.09 Buy 569 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 556.50 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 875.16 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 675.18 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,576.99 Buy 461 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,241.59 Buy 401 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 237.36 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 899.99 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,077.62 Buy 372 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,284.36 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 228.78 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 5,965.68 Buy 1,072 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 9,815.75 Buy 1,775 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 35,985.42 Buy 6,449 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,190.67 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,213.28 Buy 397 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,232.41 Buy 399 Ordinary Shares

16

Morgan Stanley Australia Securities Limited 03/23/2022 1,833.52 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 2,813.85 Buy 507 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 547.82 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 22,619.25 Buy 4,050 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 3,425.55 Buy 615 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/23/2022 1,516.52 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 90.08 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 22,621.34 Buy 4,018 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 36,049.86 Buy 6,358 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 5.63 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 754.42 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 576.30 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 5.63 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 971.80 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 5.62 Buy 1 Ordinary Shares
Morgan Stanley & Co. International plc 03/24/2022 1,363.23 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 203.76 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 65,977.97 Buy 11,719 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 391.23 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 11,890.56 Buy 2,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 7,780.66 Buy 1,382 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 27,541.96 Buy 4,892 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 9,514.26 Buy 1,678 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 5.62 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 1,303.84 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 2,036.43 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 15,255.00 Buy 2,700 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 2,606.69 Buy 463 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/24/2022 19,963.98 Buy 3,546 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 1,492.09 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 62.81 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 445.38 Buy 78 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 2,216.97 Buy 391 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 39,044.72 Buy 6,826 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 866.75 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 10,387.52 Buy 1,816 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 2,536.73 Buy 447 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 70,704.80 Buy 12,400 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 2,505.36 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 512.55 Buy 90 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 84,873.74 Buy 14,846 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 3,015.30 Buy 529 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 31,515.30 Buy 5,529 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 4,660.99 Buy 817 Ordinary Shares
Morgan Stanley & Co. International plc 03/25/2022 5,118.35 Buy 901 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 210.90 Buy 37 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 32,592.68 Buy 5,708 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 45,560.09 Buy 7,979 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/25/2022 2,198.35 Buy 385 Ordinary Shares
Morgan Stanley & Co. International plc 03/25/2022 N/A Borrow 72,429 Ordinary Shares

17

Morgan Stanley Australia Securities Limited 03/28/2022 492.35 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,995.20 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 3,161.00 Buy 545 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 610.56 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,166.55 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,494.46 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,486.08 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 3,031.88 Buy 525 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 18,868.89 Buy 3,293 Ordinary Shares
Morgan Stanley & Co. LLC 03/28/2022 37,027.26 Buy 6,462 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 2,977.32 Buy 516 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 7,312.13 Buy 1,275 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 10,507.17 Buy 1,821 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 989.86 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,404.22 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 4,467.95 Buy 771 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 4,574.10 Buy 790 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 940.54 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 732.16 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,084.76 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 9,313.85 Buy 1,610 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,077.12 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 926.56 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 11,431.35 Buy 1,995 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 267.03 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 2,490.38 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 544.35 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,259.25 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,204.32 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 5,111.19 Buy 882 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 352.89 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,242.00 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 171.90 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,057.42 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,288.13 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 9,271.12 Buy 1,604 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 3,031.34 Buy 524 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,486.08 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 2,381.36 Buy 412 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,345.60 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 2,767.62 Buy 478 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 3,692.16 Buy 641 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 12,995.96 Buy 2,276 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 1,089.65 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 11,918.40 Buy 2,080 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/28/2022 N/A Borrow 104,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 122,630.88 Buy 21,552 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 187,251.84 Buy 32,509 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 238,734.25 Buy 41,519 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 19,142.90 Buy 3,335 Ordinary Shares

18

Morgan Stanley Australia Securities Limited 03/29/2022 11,132.80 Buy 1,960 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 244.67 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 277.83 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 27,807.00 Buy 4,836 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 19,682.46 Buy 3,429 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 12,789.36 Buy 2,232 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 1,423.52 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 16,456.50 Buy 2,862 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 1,542.23 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 24,322.50 Buy 4,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 16,381.03 Buy 2,839 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 20,171.00 Buy 3,508 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 12,314.88 Buy 2,138 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 72,994.52 Buy 12,700 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 606.90 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 2,080.89 Buy 367 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 701.50 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 1,434.24 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 3,098.49 Buy 537 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 71,155.64 Buy 12,332 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 118,776.60 Buy 20,838 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 3,140.50 Buy 550 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 11,026.01 Buy 1,931 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 1,641.64 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 4,265.68 Buy 751 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 52,085.60 Buy 9,170 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 45,920.00 Buy 8,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 68,689.52 Buy 11,884 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/29/2022 12,585.60 Buy 2,185 Ordinary Shares
Morgan Stanley & Co. International plc 03/29/2022 N/A Collateral Received 70,653 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 3,620.65 Buy 638 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 19,436.84 Buy 3,404 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 5,213.15 Buy 917 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 6,566.56 Buy 1,144 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 72,926.70 Buy 12,705 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 197.75 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 28,292.46 Buy 4,929 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 302.63 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 6,991.11 Buy 1,233 Ordinary Shares
Morgan Stanley & Co. International plc 03/30/2022 440,705.72 Buy 76,778 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 3,288.60 Buy 580 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 475.86 Buy 84 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 263.58 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 1,400.97 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 72,065.70 Buy 12,555 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 38,873.68 Buy 6,808 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 42,789.90 Buy 7,507 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 12,571.96 Buy 2,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 2,354.58 Buy 412 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 1,001.00 Buy 175 Ordinary Shares

19

Morgan Stanley Australia Securities Limited 03/30/2022 19,338.06 Buy 3,369 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 35,467.46 Buy 6,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 760.71 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 1,345.50 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 74.62 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 12,700.48 Buy 2,236 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 14,688.48 Buy 2,586 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 84,626.32 Buy 14,899 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 55,439.02 Buy 9,542 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 3,064.32 Buy 532 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 19,505.32 Buy 3,428 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 625.90 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 440.44 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 7,283.91 Buy 1,279 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 1,079.12 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 489.34 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 108,861.08 Buy 19,132 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 189.42 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 2,959.28 Buy 521 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 1,850.05 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 43,301.93 Buy 7,453 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 38,888.50 Buy 6,775 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 1,351.20 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 39,078.40 Buy 6,880 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/30/2022 1,503.88 Buy 265 Ordinary Shares
Parametric Portfolio Associates LLC 03/30/2022 N/A Transfer In 217,926 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 7,642.09 Buy 1,349 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,607.99 Buy 462 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,257.43 Buy 395 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 203.76 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 683.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,154.64 Buy 204 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 46,393.75 Buy 8,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,289.04 Buy 403 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 3,019.77 Buy 534 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 6,309.73 Buy 1,106 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,571.39 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 6,995.56 Buy 1,223 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,614.45 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 369.20 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,980.12 Buy 883 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 26,300.26 Buy 4,606 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,282.74 Buy 756 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,529.77 Buy 794 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 665.73 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 3,515.15 Buy 614 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 992.64 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,930.59 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,544.70 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 31,254.08 Buy 5,464 Ordinary Shares

20

Morgan Stanley Australia Securities Limited 03/31/2022 14,542.74 Buy 2,538 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 12,037.55 Buy 2,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 19,630.50 Buy 3,450 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 21,896.40 Buy 3,855 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 7,464.41 Buy 1,313 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 744,335.60 Buy 131,045 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,014.13 Buy 703 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 11,162.73 Buy 1,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 11,675.57 Buy 2,061 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 323,527.12 Buy 56,959 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 343.80 Buy 60 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,452.23 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 3,111.68 Buy 544 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,771.84 Buy 488 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,978.49 Buy 523 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 16,504.57 Buy 2,893 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 3,819.40 Buy 676 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,037.61 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 7,879.41 Buy 1,386 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 12,995.84 Buy 2,288 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 8,420.30 Buy 1,489 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,337.00 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,710.62 Buy 833 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 3,739.22 Buy 652 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,568.28 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,577.72 Buy 801 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,030.40 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,224.29 Buy 747 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 9,138.29 Buy 1,599 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 170.10 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 2,811.60 Buy 495 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 7,401.87 Buy 1,302 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,489.80 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 17,428.84 Buy 3,047 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,386.66 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,477.26 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,258.74 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 8,418.20 Buy 1,473 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 733.85 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 661.05 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 3,904.50 Buy 685 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 438,785.68 Buy 77,251 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 39,413.52 Buy 6,939 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 310.20 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 1,677.54 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 17.01 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 302.10 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 7,729.35 Buy 1,362 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 27,767.78 Buy 4,893 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 8,677.08 Buy 1,529 Ordinary Shares

21

Morgan Stanley Australia Securities Limited 03/31/2022 1,016.38 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 19,730.76 Buy 3,486 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 674.96 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 4,562.29 Buy 799 Ordinary Shares
Morgan Stanley Australia Securities Limited 03/31/2022 N/A Borrow 60,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 19,608.06 Buy 3,422 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 16,090.36 Buy 2,813 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 20,673.84 Buy 3,608 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 33,511.00 Buy 5,828 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 16,725.28 Buy 2,924 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 165.88 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 67,453.80 Buy 11,834 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 4,956.43 Buy 859 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 23,492.48 Buy 4,136 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 5,847.08 Buy 1,016 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 3,071.28 Buy 536 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 1,881.89 Buy 327 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 117,506.00 Buy 20,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 2,650.75 Buy 461 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 3,634.00 Buy 632 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 5,971.68 Buy 1,044 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 13,276.80 Buy 2,305 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 4,117.00 Buy 716 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 8,360.96 Buy 1,472 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 1,306.44 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 260,957.84 Buy 45,622 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 19,642.28 Buy 3,422 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 85.20 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 61,814.01 Buy 10,713 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 40,183.00 Buy 7,025 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 2,873.46 Buy 498 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 1,382.14 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 28,990.72 Buy 5,104 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 2,335.80 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 4,498.56 Buy 781 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 923.20 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 40,177.62 Buy 7,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 1,039.44 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 7,479.22 Buy 1,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 5,771.48 Buy 1,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 59,337.00 Buy 10,410 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 135,021.50 Buy 23,482 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 31,177.52 Buy 5,489 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 7,094.64 Buy 1,236 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 2,021.76 Buy 351 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 59,235.54 Buy 10,374 Ordinary Shares
Morgan Stanley & Co. International plc 04/01/2022 2,087.80 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 1,422.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 33,883.22 Buy 5,903 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 14,380.08 Buy 2,514 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 785.01 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 1,231.95 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 5,242.95 Buy 915 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 547.20 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 19,578.24 Buy 3,399 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 28.80 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 39,353.64 Buy 6,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 417.20 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 767.82 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 14,620.32 Buy 2,556 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 2,076.36 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 7,596.16 Buy 1,328 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 24,618.86 Buy 4,289 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 3,495.66 Buy 609 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 263.35 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 43,500.60 Buy 7,605 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 15,517.76 Buy 2,732 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 42,865.68 Buy 7,494 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 26,655.20 Buy 4,660 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 2,127.50 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 126.94 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/01/2022 606.85 Buy 106 Ordinary Shares
Morgan Stanley & Co. International plc 04/01/2022 N/A Collateral Received 60,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5.74 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5.72 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,485.58 Buy 602 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 11.48 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 2,257.62 Buy 394 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 2,917.40 Buy 503 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 604.24 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 557.27 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 114,713.37 Buy 19,881 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 15,549.66 Buy 2,709 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 503.36 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 436.24 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 78,092.76 Buy 13,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 572.22 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 14,270.82 Buy 2,469 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 28.95 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 764.75 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5.76 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5,645.25 Buy 975 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 305.28 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 14,679.75 Buy 2,553 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 34,366.12 Buy 5,956 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 1,038.94 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 6,757.02 Buy 1,164 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5.77 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 1,385.75 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 391.68 Buy 68 Ordinary Shares

23

Morgan Stanley Australia Securities Limited 04/04/2022 10,662.96 Buy 1,848 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 4,024.05 Buy 695 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,266.12 Buy 571 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5.73 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5,360.22 Buy 921 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 6,451.98 Buy 1,126 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 7,860.80 Buy 1,360 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,248.36 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,196.80 Buy 555 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,052.80 Buy 530 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 4,358.12 Buy 754 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 14,392.25 Buy 2,503 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,346.56 Buy 576 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 2,508.42 Buy 431 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 9,297.40 Buy 1,603 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 9,002.88 Buy 1,563 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,450.66 Buy 597 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 6,325.92 Buy 1,104 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 1,298.25 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 8,129.16 Buy 1,404 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 400.20 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 10,906.68 Buy 1,874 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,168.48 Buy 552 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,646.08 Buy 633 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 523.25 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 1,822.14 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 35,623.41 Buy 6,217 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 953.70 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 958.65 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 1,580.98 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 382.14 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 4,950.12 Buy 852 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 5.79 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 1,845.99 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 735.33 Buy 127 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 126.39 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 10,097.00 Buy 1,756 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 45,297.86 Buy 7,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 6,105.60 Buy 1,060 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 7,498.00 Buy 1,304 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,933.37 Buy 677 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 1,952.64 Buy 339 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 138.72 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 23,569.92 Buy 4,092 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 2,843.76 Buy 492 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 4,391.10 Buy 765 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 85.95 Buy 15 Ordinary Shares
Morgan Stanley & Co. LLC 04/04/2022 35,187.72 Buy 6,046 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,306.24 Buy 576 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 4,655.14 Buy 811 Ordinary Shares

24

Morgan Stanley Australia Securities Limited 04/04/2022 2,770.56 Buy 481 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,006.17 Buy 521 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 589.16 Buy 103 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 2,892.54 Buy 497 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 19,633.00 Buy 3,385 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 14,648.94 Buy 2,517 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/04/2022 3,224.80 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 3,363.64 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 2,215.68 Buy 385 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 9,906.92 Buy 1,714 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 1,136.69 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 1,846.40 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 5,216.79 Buy 901 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 19,935.22 Buy 3,449 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 86.40 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 1,901.62 Buy 329 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 190.41 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 1,562.64 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 3,294.67 Buy 571 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 1,473.90 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 4,778.25 Buy 831 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 15,253.26 Buy 2,662 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 10,005.18 Buy 1,734 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 14,715.54 Buy 2,557 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 1,055.00 Buy 183 Ordinary Shares
Morgan Stanley & Co. International plc 04/05/2022 28,568.87 Buy 4,960 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 1,447.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 529.92 Buy 92 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 20,004.48 Buy 3,473 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 15,274.14 Buy 2,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 254.32 Buy 44 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 28.90 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 334.95 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/05/2022 19,007.56 Buy 3,323 Ordinary Shares
Morgan Stanley & Co. International plc 04/05/2022 82,544.75 Buy 14,293 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 6,755.40 Buy 1,215 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 19,469.28 Buy 3,452 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 4,479.14 Buy 797 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 594.30 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 4,222.06 Buy 758 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 17,435.21 Buy 3,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 7,011.20 Buy 1,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 13,634.01 Buy 2,439 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 4,002.93 Buy 711 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 1,821.63 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 16.77 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 99,878.76 Buy 17,709 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 36,995.94 Buy 6,642 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 10,140.72 Buy 1,798 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 371.91 Buy 66 Ordinary Shares

25

Morgan Stanley Australia Securities Limited 04/06/2022 1,192.50 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 7,817.36 Buy 1,406 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 1,163.76 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 870.87 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 1,133.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 1,209.10 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 26,538.48 Buy 4,756 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 11.15 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 191.76 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 118,975.80 Buy 21,095 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 27,323.40 Buy 4,836 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 96.22 Buy 17 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 43,501.32 Buy 7,713 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 763.09 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 547.33 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 5.62 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 2,267.66 Buy 401 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 128.80 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 12,186.72 Buy 2,184 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 260.13 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 5,341.08 Buy 947 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/06/2022 587.08 Buy 104 Ordinary Shares
Morgan Stanley & Co. International plc 04/06/2022 N/A Collateral Received 926,765 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 6,764.36 Buy 1,209 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 3,264.56 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 168.60 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 572.22 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 1,909.60 Buy 341 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 413.66 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 33.42 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 554.90 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 9,694.08 Buy 1,728 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 3,544.06 Buy 634 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 3,806.79 Buy 681 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 912.80 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 41,002.65 Buy 7,335 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 3,742.92 Buy 666 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 15,406.38 Buy 2,761 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 265,618.06 Buy 47,263 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 829.54 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 4,931.88 Buy 876 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 44,296.84 Buy 7,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 9,622.45 Buy 1,726 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 21,182.71 Buy 3,803 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 3,563.08 Buy 634 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 1,328.68 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 3,282.08 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 22,384.88 Buy 3,976 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 26,641.89 Buy 4,749 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 11,230.00 Buy 2,000 Ordinary Shares

26

Morgan Stanley Australia Securities Limited 04/07/2022 34,057.20 Buy 6,060 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 155.96 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 12,180.89 Buy 2,181 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 21,448.83 Buy 3,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 19,476.80 Buy 3,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 2,180.10 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 17,297.03 Buy 3,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 1,837.74 Buy 327 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 27,537.30 Buy 4,935 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 4,279.86 Buy 767 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 1,955.07 Buy 351 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 9,981.12 Buy 1,776 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 30,387.34 Buy 5,407 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 3,298.68 Buy 588 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 1,163.34 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 28,568.98 Buy 5,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 2,469.60 Buy 441 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/07/2022 1,704.38 Buy 303 Ordinary Shares
Morgan Stanley & Co. International plc 04/07/2022 N/A Borrow 118,178 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 18,866.13 Buy 3,351 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 3,300.08 Buy 581 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 6,208.24 Buy 1,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 4,379.28 Buy 771 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 675.60 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 21,134.44 Buy 3,734 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 219.57 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 887.96 Buy 158 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 10,350.80 Buy 1,832 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 3,540.60 Buy 630 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 13,725.50 Buy 2,425 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 2,293.90 Buy 406 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 330.99 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 28,093.28 Buy 4,946 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 701.22 Buy 124 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 826.36 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 2,835.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 4,740.46 Buy 842 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 1,963.50 Buy 350 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 55,466.76 Buy 9,852 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 294.32 Buy 52 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 34,303.59 Buy 6,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 10,744.65 Buy 1,895 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/08/2022 383.52 Buy 68 Ordinary Shares
Morgan Stanley & Co. International plc 04/08/2022 N/A Borrow 300,956 Ordinary Shares
Morgan Stanley & Co. International plc 04/08/2022 N/A Collateral Received 6,460,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 14,754.04 Buy 2,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 219,297.68 Buy 39,656 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 9,446.44 Buy 1,699 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 34,877.71 Buy 6,307 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 8,383.68 Buy 1,476 Ordinary Shares

27

Morgan Stanley Australia Securities Limited 04/11/2022 6,394.00 Buy 1,150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 621.05 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 952.47 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 10,137.40 Buy 1,820 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 83.40 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 625.90 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 4,639.80 Buy 836 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 63,624.84 Buy 11,281 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 1,202.04 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 1,356.41 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 21,644.48 Buy 3,872 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 11,585.60 Buy 2,080 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 732.72 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 7,912.44 Buy 1,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 26,228.79 Buy 4,743 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 60.83 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 20,831.51 Buy 3,767 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 406.61 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 12,995.50 Buy 2,350 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 19,715.76 Buy 3,546 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 21,604.80 Buy 3,858 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 16,590.00 Buy 3,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 10,080.20 Buy 1,801 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 41,256.60 Buy 7,315 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 12,315.40 Buy 2,215 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 13,771.44 Buy 2,468 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 501.52 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 54,544.34 Buy 9,586 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 21,343.19 Buy 3,751 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 21,800.40 Buy 3,928 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 22,402.28 Buy 3,958 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 1,412.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 11,396.70 Buy 2,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 366.60 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 501.75 Buy 90 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/11/2022 7,747.52 Buy 1,364 Ordinary Shares
Morgan Stanley & Co. International plc 04/11/2022 N/A Borrow 303,143 Ordinary Shares
Morgan Stanley & Co. LLC 04/11/2022 N/A Borrow 2,506 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 30,517.02 Buy 5,469 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 5,501.52 Buy 972 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 8,295.56 Buy 1,484 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,141.61 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 836.25 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 5,787.23 Buy 1,039 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,628.76 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 611.61 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 15,190.91 Buy 2,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 11,846.34 Buy 2,123 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 11,827.90 Buy 2,135 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 6,170.48 Buy 1,096 Ordinary Shares

28

Morgan Stanley Australia Securities Limited 04/12/2022 1,778.34 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 32,577.23 Buy 5,891 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 86,418.46 Buy 15,599 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 6,071.84 Buy 1,108 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 847.50 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,969.00 Buy 358 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 4,344.85 Buy 769 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 3,024.64 Buy 544 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 4,744.74 Buy 858 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 6,456.80 Buy 1,153 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 591.48 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,990.28 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 9,861.20 Buy 1,780 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 28,230.03 Buy 5,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 6,859.80 Buy 1,236 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 8,430.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 2,374.95 Buy 426 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 4,837.78 Buy 878 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 760.35 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 114,500.72 Buy 20,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 81,665.14 Buy 14,741 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 10,262.70 Buy 1,810 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 6,952.00 Buy 1,264 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 8,600.16 Buy 1,558 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 13,007.93 Buy 2,327 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 5,615.50 Buy 1,021 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 16,147.60 Buy 2,920 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 3,705.10 Buy 670 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,943.04 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 14,761.29 Buy 2,679 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 823.50 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 33,361.88 Buy 6,022 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,162.35 Buy 210 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 796.78 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 3,660.48 Buy 656 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 19,101.50 Buy 3,473 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,665.53 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 779.73 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 839.25 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,584.44 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 14,016.20 Buy 2,530 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 825.75 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 734.83 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 2,551.50 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 18,817.68 Buy 3,409 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 22,759.02 Buy 4,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,782.96 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 4,203.76 Buy 748 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,605.15 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 24,869.70 Buy 4,530 Ordinary Shares

29

Morgan Stanley Australia Securities Limited 04/12/2022 24,767.45 Buy 4,495 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 165.15 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 15,215.72 Buy 2,749 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 376.04 Buy 68 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,344.44 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 837.00 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 31,856.22 Buy 5,709 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 6,888.96 Buy 1,248 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,508.33 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 2,180.90 Buy 386 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 2,482.97 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 481.60 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/12/2022 1,948.95 Buy 355 Ordinary Shares
Morgan Stanley & Co. International plc 04/12/2022 N/A Borrow 90,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 2,535.98 Buy 459 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 48,022.52 Buy 8,684 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 71.83 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 16,330.09 Buy 2,953 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,680.14 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 15,229.68 Buy 2,759 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,373.32 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 97,156.57 Buy 17,569 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 915.49 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 88.48 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 189.38 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 447,305.11 Buy 80,887 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 22,378.08 Buy 4,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 21,063.77 Buy 3,809 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 22,179.74 Buy 3,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 43,902.67 Buy 7,939 Ordinary Shares
Parametric Portfolio Associates LLC 04/13/2022 316,514.32 Buy 57,026 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 924.35 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 4,614.72 Buy 836 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 18,177.11 Buy 3,287 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 2,864.54 Buy 518 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 30,580.90 Buy 5,530 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,458.60 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 14,178.92 Buy 2,564 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 134,401.12 Buy 24,304 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 28,877.66 Buy 5,222 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 8,528.40 Buy 1,545 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 8,633.28 Buy 1,564 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 61.05 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,768.08 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,175.76 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,453.77 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,187.88 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 2,591.85 Buy 467 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 3,041.10 Buy 545 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 2,491.78 Buy 451 Ordinary Shares

30

Morgan Stanley Australia Securities Limited 04/13/2022 1,354.85 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 12,426.45 Buy 2,239 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 10,327.92 Buy 1,871 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 2,271.40 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 3,369.85 Buy 605 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 13,310.71 Buy 2,407 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 3,563.63 Buy 645 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 36,763.44 Buy 6,648 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 7,725.41 Buy 1,397 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,451.16 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 31,966.32 Buy 5,791 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 14,007.49 Buy 2,533 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 4,476.32 Buy 808 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 2,136.24 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 38.99 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,259.85 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 2,290.40 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,164.13 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,933.14 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,744.32 Buy 316 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,698.85 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 491.73 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 22,420.19 Buy 4,069 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,700.16 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 10,415.20 Buy 1,880 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 221.40 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 447.93 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 129,996.10 Buy 23,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 40,861.17 Buy 7,389 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 44,511.00 Buy 8,020 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,664.02 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 4,071.90 Buy 735 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 4,125.52 Buy 742 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 11,057.84 Buy 1,996 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 4,218.00 Buy 760 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 1,576.20 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/13/2022 145,223.33 Buy 26,261 Ordinary Shares
Morgan Stanley & Co. International plc 04/13/2022 N/A Borrow 341,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 5,960.32 Buy 1,072 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 22,274.43 Buy 3,999 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 719.18 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 41,729.35 Buy 7,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 2,412.30 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 2,365.58 Buy 427 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 309,747.49 Buy 55,411 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 4,550.69 Buy 817 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 9,307.47 Buy 1,671 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 217.62 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 8,160.05 Buy 1,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 9,860.76 Buy 1,764 Ordinary Shares

31

Morgan Stanley Australia Securities Limited 04/14/2022 8,855.46 Buy 1,587 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 713.60 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 919.64 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,401.12 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 54,685.28 Buy 9,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 406.61 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,674.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 27.80 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 67,698.56 Buy 12,176 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 4,706.40 Buy 848 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,718.19 Buy 306 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 12,488.06 Buy 2,234 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 47,056.14 Buy 8,433 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,270.95 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 738.82 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 277,480.00 Buy 49,550 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 11,168.82 Buy 1,998 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,577.73 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 12,906.54 Buy 2,313 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 81,010.28 Buy 14,492 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 352.49 Buy 63 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 10,343.20 Buy 1,847 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,282.40 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 2,887.85 Buy 518 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 140,269.87 Buy 25,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 36,387.18 Buy 6,521 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 586.43 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,904.00 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 699.30 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,153.60 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 277.50 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 138,442.35 Buy 24,855 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 2,877.11 Buy 517 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 7,085.04 Buy 1,272 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,763.28 Buy 316 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,341.89 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 2,637.81 Buy 474 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 11,643.97 Buy 2,083 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,230.99 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 44,472.60 Buy 7,970 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 66.60 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 831.75 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 786.78 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 3,731.90 Buy 670 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,443.51 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 40,715.88 Buy 7,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 1,794.96 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 430.43 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 26,474.21 Buy 4,753 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 2,801.16 Buy 502 Ordinary Shares

32

Morgan Stanley Australia Securities Limited 04/14/2022 2,576.99 Buy 461 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 6,927.20 Buy 1,237 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 5,743.48 Buy 1,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 3,858.64 Buy 694 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 87,802.13 Buy 15,707 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 345.03 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/14/2022 3,041.32 Buy 547 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 32,728.88 Buy 5,752 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 39,027.28 Buy 6,871 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 11,203.95 Buy 1,983 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 10,422.72 Buy 1,848 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 26,836.11 Buy 4,733 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 19,858.80 Buy 3,484 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 279.30 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 759.78 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 12,344.46 Buy 2,181 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 2,771.70 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 672.60 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 109,310.76 Buy 19,289 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 2,817.99 Buy 497 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 550.96 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 918.40 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 8,190.90 Buy 1,437 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 3,049.14 Buy 534 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 2,349.97 Buy 413 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 1,143.69 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 4,102.60 Buy 730 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 1,562.40 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 687.57 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 1,857.36 Buy 327 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 2,609.60 Buy 466 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 4,420.46 Buy 781 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 73.97 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 16,114.16 Buy 2,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 1,870.15 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 959.92 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 22,272.28 Buy 3,956 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 9,801.83 Buy 1,741 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 16,295.58 Buy 2,874 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 29,388.80 Buy 5,248 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 10,907.76 Buy 1,934 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 47,449.32 Buy 8,413 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 33,493.20 Buy 5,928 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 2,217.30 Buy 389 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/19/2022 47,975.42 Buy 8,402 Ordinary Shares
Morgan Stanley & Co. International plc 04/19/2022 N/A Collateral Received 105,828 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 22,328.80 Buy 3,952 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 11,468.31 Buy 2,037 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 1,977.50 Buy 350 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 73.19 Buy 13 Ordinary Shares

33

Morgan Stanley Australia Securities Limited 04/20/2022 22,289.08 Buy 3,938 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 3,525.00 Buy 625 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 6,028.55 Buy 1,067 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 5,825.15 Buy 1,031 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 97,691.76 Buy 17,352 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 23,510.88 Buy 4,176 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/20/2022 113,988.70 Buy 20,200 Ordinary Shares
Morgan Stanley & Co. International plc 04/20/2022 N/A Borrow 3,257 Ordinary Shares
Morgan Stanley & Co. International plc 04/20/2022 N/A Collateral Received 1,151,415 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 5,101.60 Buy 911 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 6,581.02 Buy 1,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 24,169.59 Buy 4,293 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 18,933.78 Buy 3,369 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 10,580.46 Buy 1,886 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 34,014.40 Buy 6,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 26,166.72 Buy 4,656 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 416.62 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 342.82 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 123.64 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 33,017.50 Buy 5,875 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 8,875.02 Buy 1,582 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 50,315.86 Buy 8,953 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 432.74 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 11,518.98 Buy 2,046 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 92,718.76 Buy 16,498 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 17,556.88 Buy 3,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 140.88 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 5,492.19 Buy 979 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/21/2022 73,816.38 Buy 13,158 Ordinary Shares
Morgan Stanley & Co. International plc 04/21/2022 N/A Borrow 2,506 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 3,046.04 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 1,879.20 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 504.53 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 558.26 Buy 103 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 81,896.40 Buy 15,166 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 86,059.80 Buy 15,937 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 18,559.80 Buy 3,437 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 1,406.60 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 58,838.40 Buy 10,896 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 75.60 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 4,806.00 Buy 890 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 21,367.08 Buy 3,892 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 83,754.00 Buy 15,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 29,888.08 Buy 5,464 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 29,003.40 Buy 5,371 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 108.60 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 1,804.86 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 356.40 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 572.40 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/22/2022 15,125.40 Buy 2,801 Ordinary Shares

34

Morgan Stanley & Co. International plc 04/22/2022 N/A Borrow 139,090 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 7,280.00 Buy 1,400 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 6,959.56 Buy 1,354 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 3,311.53 Buy 635 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 5,648.86 Buy 1,099 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 723.81 Buy 138 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 854.90 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 1,264.45 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 45,341.03 Buy 8,873 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 722.11 Buy 139 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 20,592.90 Buy 3,945 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 2,320.50 Buy 455 Ordinary Shares
Morgan Stanley & Co. LLC 04/26/2022 182.87 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 1,151.36 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 10.24 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 25.70 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 1,649.03 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 59,357.76 Buy 11,616 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 3,168.54 Buy 607 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/26/2022 1,972.70 Buy 379 Ordinary Shares
Morgan Stanley & Co. International plc 04/26/2022 N/A Borrow 245,961 Ordinary Shares
Morgan Stanley & Co. International plc 04/26/2022 N/A Collateral Received 270,998 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,884.38 Buy 375 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 5,904.14 Buy 1,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,302.90 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,764.31 Buy 726 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,988.64 Buy 776 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 83,792.80 Buy 16,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 960.25 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 503.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 868.46 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 472.29 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 580.75 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,405.95 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,578.95 Buy 495 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,331.10 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 26,174.28 Buy 5,214 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,657.60 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 782.32 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 25,982.25 Buy 5,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 15.06 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 7,594.73 Buy 1,469 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 546.43 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,792.60 Buy 735 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 145.00 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 702.68 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,969.10 Buy 388 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 159.65 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 76,734.54 Buy 14,958 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 11,844.98 Buy 2,318 Ordinary Shares

35

Morgan Stanley Australia Securities Limited 04/27/2022 740.15 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 25,802.80 Buy 5,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,778.83 Buy 553 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 807.30 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,296.64 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,327.30 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 25,625.60 Buy 5,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 50,370.28 Buy 9,668 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 25,280.49 Buy 4,871 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 6,340.18 Buy 1,253 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 175.61 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,471.26 Buy 478 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 526.72 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 8,567.72 Buy 1,654 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 5,296.10 Buy 1,055 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,852.98 Buy 766 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 529.38 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 47,047.44 Buy 9,372 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 24,694.80 Buy 4,749 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,398.11 Buy 473 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 8,188.84 Buy 1,628 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,144.56 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,239.60 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 7,081.25 Buy 1,375 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,732.45 Buy 745 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 45,542.50 Buy 8,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,615.64 Buy 698 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 540.89 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 259.25 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 25,379.53 Buy 4,909 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 28,011.60 Buy 5,580 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,612.84 Buy 714 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,875.90 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 878.94 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 690,963.63 Buy 133,108 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 5,196.12 Buy 1,007 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 130.78 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 7,992.40 Buy 1,537 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 75,109.68 Buy 14,472 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 15,309.72 Buy 2,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,252.80 Buy 440 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,038.28 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 4,209.09 Buy 811 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,635.50 Buy 525 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 747.36 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 3,586.29 Buy 691 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,540.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 578.31 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 32,704.08 Buy 6,338 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,173.38 Buy 225 Ordinary Shares

36

Morgan Stanley Australia Securities Limited 04/27/2022 63,347.82 Buy 12,594 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 60.84 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 5,120.22 Buy 1,022 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 43,942.56 Buy 8,516 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 58,092.06 Buy 11,458 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,526.46 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 7,368.40 Buy 1,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 2,048.87 Buy 399 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,149.12 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 32,292.00 Buy 6,210 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 842.40 Buy 162 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,193.40 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 8,122.36 Buy 1,618 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 238.08 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,904.44 Buy 376 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,911.39 Buy 377 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 10,123.03 Buy 1,943 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,723.68 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 823.62 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 1,656.60 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 25,330.20 Buy 4,890 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 5,052.96 Buy 968 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 692.93 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 25,139.52 Buy 4,816 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 51,653.44 Buy 10,168 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/27/2022 561.66 Buy 111 Ordinary Shares
Morgan Stanley & Co. International plc 04/27/2022 N/A Borrow 672,271 Ordinary Shares
Morgan Stanley & Co. International plc 04/27/2022 N/A Collateral Received 1,455,731 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 588.54 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 1,537.48 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 1,265.82 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 57,628.80 Buy 10,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 5,458.42 Buy 946 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 394.40 Buy 68 Ordinary Shares
Morgan Stanley & Co. LLC 04/28/2022 5,144.88 Buy 884 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 18,167.04 Buy 3,154 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 8,071.26 Buy 1,394 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 98,677.04 Buy 16,984 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 2,458.64 Buy 421 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 584.46 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 9,045.70 Buy 1,565 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 23,889.54 Buy 4,126 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 8,851.18 Buy 1,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 4,720.75 Buy 821 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 2,772,851.70 Buy 476,435 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 140,587.92 Buy 24,156 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 231,270.85 Buy 39,265 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 133,679.58 Buy 22,969 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 1,515.24 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 270,587.36 Buy 45,767 Ordinary Shares

37

Morgan Stanley Australia Securities Limited 04/28/2022 20,102.28 Buy 3,454 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 10,258.56 Buy 1,781 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 57,187.32 Buy 9,826 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 17,511.95 Buy 3,035 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 10,460.16 Buy 1,816 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 263,880.12 Buy 45,654 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 2,631.93 Buy 453 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 624.24 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 117.20 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 1,928.07 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 70.44 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 1,344.41 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 943.00 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 232.80 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 42,374.80 Buy 7,306 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 6,778.77 Buy 1,147 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 105,356.94 Buy 17,979 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 1,451.25 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 14,259.26 Buy 2,467 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 122,313.40 Buy 20,980 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 5,515.18 Buy 946 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/28/2022 2,249.98 Buy 382 Ordinary Shares
Morgan Stanley & Co. International plc 04/28/2022 N/A Borrow 647,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 3,214.73 Buy 563 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 4,629.88 Buy 818 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,931.20 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,502.95 Buy 443 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,945.98 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 3,829.37 Buy 673 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,552.66 Buy 451 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 597.84 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 82,543.76 Buy 14,456 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 39,642.64 Buy 7,004 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 3,305.44 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 6,152.19 Buy 1,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 247.72 Buy 44 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,712.34 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 46,800.18 Buy 8,254 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 125,029.40 Buy 22,090 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,352.04 Buy 413 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 19,141.92 Buy 3,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 195,563.97 Buy 34,491 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 16,757.90 Buy 2,966 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 677.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 11,249.15 Buy 1,991 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 589,643.15 Buy 103,265 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 12,259.06 Buy 2,164 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 3,891.96 Buy 684 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 14,013.78 Buy 2,498 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 95,829.24 Buy 16,991 Ordinary Shares

38

Morgan Stanley Australia Securities Limited 04/29/2022 9,931.70 Buy 1,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 13,972.45 Buy 2,473 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 7,905.91 Buy 1,403 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,816.22 Buy 502 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 275.52 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 24,239.63 Buy 4,294 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 14,585.04 Buy 2,586 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 926.60 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 486.76 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,559.51 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,272.38 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,005.04 Buy 353 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 3,998.76 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,585.20 Buy 460 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,964.49 Buy 521 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 47,376.00 Buy 8,400 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,209.84 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 22,576.30 Buy 4,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,099.98 Buy 194 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 11,608.43 Buy 2,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 5,532.80 Buy 988 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,792.00 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,781.90 Buy 495 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 746.46 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 3,248.00 Buy 580 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 52,585.44 Buy 9,258 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 245,211.28 Buy 43,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 876.53 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 6,373.20 Buy 1,128 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 20,271.92 Buy 3,569 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,531.15 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 179.20 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,053.69 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,319.56 Buy 412 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,870.20 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,635.78 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 100,319.31 Buy 17,693 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 4,286.49 Buy 758 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 39,607.05 Buy 7,035 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 136,771.63 Buy 23,953 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 684.00 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 19,933.61 Buy 3,491 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 23,443.72 Buy 4,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 2,595.78 Buy 455 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 817.60 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 549.51 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 3,096.36 Buy 549 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 4,022.80 Buy 712 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 1,386.70 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 385.56 Buy 68 Ordinary Shares

39

Morgan Stanley Australia Securities Limited 04/29/2022 23,128.96 Buy 4,072 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 25,912.05 Buy 4,566 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 4,760.16 Buy 844 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 867.51 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 10,912.48 Buy 1,928 Ordinary Shares
Morgan Stanley Australia Securities Limited 04/29/2022 118,774.30 Buy 21,022 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 11,243.50 Buy 1,990 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,443.00 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,436.63 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 106,909.77 Buy 19,057 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 291.20 Buy 52 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 195.65 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 17,017.80 Buy 3,012 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,365.66 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 252.45 Buy 45 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 49,203.18 Buy 8,802 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,509.30 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 4,681.60 Buy 836 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 39.13 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 3,019.08 Buy 543 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,272.24 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,339.05 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 171.74 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 5,964.53 Buy 1,067 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 2,940.34 Buy 526 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 2,704.80 Buy 483 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,293.60 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,229.88 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,141.85 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 3,258.97 Buy 583 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 16,824.39 Buy 2,999 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 39,058.45 Buy 6,913 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,447.81 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 4,287.53 Buy 767 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,542.75 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 552.72 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 25,087.92 Buy 4,472 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 28.05 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 22.16 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 8,302.80 Buy 1,480 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,590.16 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,266.66 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 64,946.75 Buy 11,495 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,487.40 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 5,250.96 Buy 936 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 160.66 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 106.59 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 2,038.72 Buy 368 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 961.48 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 152.01 Buy 27 Ordinary Shares

40

Morgan Stanley Australia Securities Limited 05/02/2022 952.00 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 183.32 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,268.93 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,587.30 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,024.66 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 4,214.96 Buy 752 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 6,890.09 Buy 1,237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,395.55 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 112.00 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 48,189.90 Buy 8,590 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 8,191.08 Buy 1,464 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,236.54 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 387.09 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 134.40 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 1,259.85 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 2,332.34 Buy 421 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 2,424.16 Buy 436 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 361.40 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 16,297.05 Buy 2,905 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 10,309.92 Buy 1,828 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 233.52 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 6,115.06 Buy 1,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 12,325.79 Buy 2,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/02/2022 29,085.62 Buy 5,181 Ordinary Shares
Morgan Stanley & Co. International plc 05/02/2022 N/A Borrow 1,413,270 Ordinary Shares
Morgan Stanley & Co. LLC 05/02/2022 N/A Borrow 7,765 Ordinary Shares
Morgan Stanley & Co. LLC 05/02/2022 N/A Collateral Received 17,703 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 5,694.15 Buy 1,015 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,984.70 Buy 356 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 10,912.94 Buy 1,947 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 2,090.66 Buy 374 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 819.06 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 32,253.18 Buy 5,739 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 2,434.74 Buy 434 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 16,616.82 Buy 2,962 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 140.50 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 2,911.16 Buy 518 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 561.50 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,148.00 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,828.86 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,512.00 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 102,776.80 Buy 18,353 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 2,019.60 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 2,068.16 Buy 368 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 68,183.94 Buy 12,154 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 635.63 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 116,709.60 Buy 20,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 11.23 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 7,744.80 Buy 1,383 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 891.20 Buy 159 Ordinary Shares

41

Morgan Stanley Australia Securities Limited 05/03/2022 12,813.60 Buy 2,280 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 12,358.83 Buy 2,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 9,259.14 Buy 1,649 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 5,761.94 Buy 1,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 11,865.79 Buy 2,117 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 9,307.35 Buy 1,665 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 31,959.20 Buy 5,707 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 447.20 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 2,861.10 Buy 510 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 59,230.38 Buy 10,558 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 728.00 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 92,898.40 Buy 16,589 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,516.05 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,166.88 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 9,317.96 Buy 1,658 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 39.20 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 263.20 Buy 47 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,808.03 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 2,867.20 Buy 512 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 30,060.80 Buy 5,368 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 173.91 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 13,054.05 Buy 2,329 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 35,219.58 Buy 6,278 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 3,628.80 Buy 648 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 3,102.48 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 3,681.10 Buy 655 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 6,864.52 Buy 1,228 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 769.94 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,275.66 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 504.90 Buy 90 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 5,268.70 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 32,407.20 Buy 5,787 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 10,218.52 Buy 1,828 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,509.30 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 3,455.20 Buy 617 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 6,822.23 Buy 1,215 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,251.04 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 11,354.64 Buy 2,024 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 1,080.80 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 16,775.77 Buy 2,993 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 4,379.70 Buy 780 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/03/2022 7,011.20 Buy 1,252 Ordinary Shares
Morgan Stanley & Co. International plc 05/03/2022 N/A Borrow 47,792 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 20,809.52 Buy 3,736 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,674.45 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 11,078.34 Buy 2,029 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,508.37 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 17,574.96 Buy 3,144 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 879.20 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 5,860.80 Buy 1,056 Ordinary Shares

42

Morgan Stanley Australia Securities Limited 05/04/2022 6,844.36 Buy 1,231 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,997.64 Buy 358 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,749.60 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 3,389.90 Buy 622 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 13,899.20 Buy 2,482 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 4,065.60 Buy 726 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 19,883.63 Buy 3,557 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,474.97 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 10.98 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 568.14 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 28,790.58 Buy 5,273 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 21.84 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,640.52 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,367.72 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 452.79 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 509.60 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 3,887.25 Buy 710 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 624.72 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 42,744.35 Buy 7,843 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 10,559.24 Buy 1,906 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 278.50 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,473.12 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 720.85 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 9,107.76 Buy 1,662 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 19,609.10 Buy 3,598 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,312.19 Buy 414 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 14,804.69 Buy 2,709 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 5,236.00 Buy 935 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,452.47 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 21,571.10 Buy 3,958 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 25,760.00 Buy 4,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 732.60 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 485.46 Buy 87 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 30,934.20 Buy 5,676 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 758.20 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 121.00 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 8,167.17 Buy 1,489 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,583.39 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,017.38 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 12,413.78 Buy 2,255 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 12,706.07 Buy 2,273 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 4,316.70 Buy 787 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,240.68 Buy 403 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 3,488.94 Buy 639 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 520.80 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 32,176.80 Buy 5,904 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 11,017.44 Buy 2,016 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,219.89 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 22,931.69 Buy 4,117 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 6,572.60 Buy 1,180 Ordinary Shares

43

Morgan Stanley Australia Securities Limited 05/04/2022 7,560.98 Buy 1,381 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 11,355.72 Buy 2,076 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 9,200.10 Buy 1,685 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 678.81 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 866.45 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,206.52 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 18,001.62 Buy 3,297 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 420.42 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 559.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,104.32 Buy 384 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 241.12 Buy 44 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 4,979.58 Buy 894 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 149,847.75 Buy 27,495 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 22,080.96 Buy 3,936 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,219.89 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,383.20 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 850.98 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,925.44 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 22,721.83 Buy 4,135 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,806.21 Buy 329 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,354.00 Buy 428 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 104.88 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 3,604.73 Buy 659 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 178.24 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,866.60 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 103.74 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 785.40 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,676.68 Buy 488 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,481.85 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 11,394.97 Buy 2,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 11,115.50 Buy 2,021 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 4,949.40 Buy 904 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 4,037.60 Buy 721 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,910.04 Buy 532 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,490.93 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,255.31 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 622.71 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 20,617.35 Buy 3,783 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,052.16 Buy 192 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,685.77 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 3,258.72 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,956.55 Buy 359 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 4,494.99 Buy 807 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 110,436.04 Buy 19,756 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,963.73 Buy 359 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 9,805.14 Buy 1,786 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,194.33 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 8,966.36 Buy 1,604 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 11,618.59 Buy 2,126 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,127.45 Buy 390 Ordinary Shares

44

Morgan Stanley Australia Securities Limited 05/04/2022 1,359.08 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 9,956.80 Buy 1,778 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 2,334.74 Buy 428 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 3,141.58 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 148.23 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 3,963.96 Buy 726 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,201.85 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 4,013.10 Buy 735 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 83.85 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 6,460.20 Buy 1,164 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,130.22 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,963.73 Buy 359 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 15,701.44 Buy 2,824 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 196,903.98 Buy 36,063 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 1,843.68 Buy 334 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/04/2022 10,092.15 Buy 1,845 Ordinary Shares
Morgan Stanley & Co. International plc 05/04/2022 N/A Borrow 40,110 Ordinary Shares
Morgan Stanley & Co. LLC 05/04/2022 N/A Borrow 5,965 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 17,185.08 Buy 3,102 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 4,417.50 Buy 775 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 3,305.04 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 5.57 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 10,809.04 Buy 1,903 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 2,197.85 Buy 389 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,353.51 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 4,114.82 Buy 727 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,320.70 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,804.80 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 2,984.22 Buy 531 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 2,804.88 Buy 496 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 2,148.84 Buy 381 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 217.62 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 10,269.12 Buy 1,824 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,863.53 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 12,359.68 Buy 2,176 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 90,696.84 Buy 16,081 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,385.00 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 50,867.28 Buy 9,116 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 20,205.04 Buy 3,634 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,366.47 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 3,458.32 Buy 622 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 3,831.41 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 4,927.54 Buy 866 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,279.15 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,615.30 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 2,774.15 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,581.88 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 379.22 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,179.36 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 520.72 Buy 92 Ordinary Shares

45

Morgan Stanley Australia Securities Limited 05/05/2022 2,697.60 Buy 480 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 9,861.60 Buy 1,761 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 19,130.24 Buy 3,368 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,382.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,510.50 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 6,339.06 Buy 1,118 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 103,211.28 Buy 18,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 10,229.68 Buy 1,801 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 6,459.64 Buy 1,166 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 197.23 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,601.28 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 7,137.30 Buy 1,286 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 85.58 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 12,779.88 Buy 2,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 930.19 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 8,202.90 Buy 1,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 575.70 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 4,525.38 Buy 811 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 6,339.36 Buy 1,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 51,416.67 Buy 9,231 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 14,396.13 Buy 2,539 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 7,046.14 Buy 1,234 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 869.55 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 440.82 Buy 79 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 550.96 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 32,843.28 Buy 5,844 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 278.50 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 10,114.42 Buy 1,787 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,191.44 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 2,987.68 Buy 526 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 1,026.72 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/05/2022 864.13 Buy 155 Ordinary Shares
Morgan Stanley & Co. International plc 05/05/2022 N/A Borrow 412,163 Ordinary Shares
Morgan Stanley & Co. International plc 05/05/2022 N/A Collateral Received 4,187,898 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 70.20 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 62,290.74 Buy 11,514 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 6,963.88 Buy 1,292 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 13,241.72 Buy 2,459 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 55,583.64 Buy 10,143 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 19,429.20 Buy 3,598 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 33,077.00 Buy 6,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,326.39 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 14,324.72 Buy 2,614 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 3,180.10 Buy 590 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 48,992.96 Buy 9,056 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 381.27 Buy 71 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 32,361.56 Buy 6,004 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 301.28 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,577.94 Buy 289 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 4,705.47 Buy 873 Ordinary Shares

46

Morgan Stanley Australia Securities Limited 05/06/2022 1,398.08 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 611.33 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 2,943.06 Buy 543 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 7,789.98 Buy 1,452 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 9,491.64 Buy 1,748 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 107.80 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 73,705.84 Buy 13,624 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 2,223.51 Buy 411 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 5.45 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 2,735.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,167.48 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 9,831.12 Buy 1,781 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 14,526.00 Buy 2,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 299.20 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 50,073.10 Buy 9,290 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 361.68 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 5,611.65 Buy 1,045 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 11,610.06 Buy 2,156 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,764.64 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 2,456.14 Buy 454 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 4,640.79 Buy 861 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,311.04 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 14,525.85 Buy 2,685 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 881.60 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 4,734.40 Buy 880 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 48,899.24 Buy 9,022 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 11,566.80 Buy 2,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 15,255.71 Buy 2,833 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 2,541.98 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 14,991.11 Buy 2,771 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 215.20 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 38,037.71 Buy 7,031 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 8,941.56 Buy 1,662 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,537.58 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,258.20 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,495.92 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 5,397.42 Buy 994 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,617.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 19,174.52 Buy 3,499 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 53.70 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,317.60 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 156,754.75 Buy 28,975 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 503.13 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,524.60 Buy 280 Ordinary Shares
Morgan Stanley & Co. LLC 05/06/2022 562.64 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 8,230.72 Buy 1,513 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 4,075.84 Buy 752 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 4,208.63 Buy 783 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 14,550.32 Buy 2,697 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 5,520.85 Buy 1,013 Ordinary Shares

47

Morgan Stanley Australia Securities Limited 05/06/2022 43,950.84 Buy 8,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 49,361.04 Buy 9,192 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,647.06 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 5,155.20 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,607.13 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 1,488.88 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 550.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 6,147.20 Buy 1,130 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 35,899.11 Buy 6,539 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 889.98 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 85,775.55 Buy 15,855 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 2,394.63 Buy 441 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 7,700.00 Buy 1,400 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 10,855.88 Buy 1,981 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 5,864.04 Buy 1,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 648.60 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 635.68 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/06/2022 4,910.45 Buy 901 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,374.10 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,458.11 Buy 278 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,430.88 Buy 656 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,428.17 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,536.93 Buy 865 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,698.98 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 8,252.94 Buy 1,569 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,187.25 Buy 610 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 873.16 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,198.08 Buy 608 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 5,987.13 Buy 1,135 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 894.86 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 980.22 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 9,263.54 Buy 1,738 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,718.22 Buy 897 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,146.85 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 11,218.35 Buy 2,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,625.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 16,213.18 Buy 3,103 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 49,282.29 Buy 9,423 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 278.25 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,308.88 Buy 434 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 162.44 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 168.32 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,797.32 Buy 343 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,693.45 Buy 515 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,387.16 Buy 456 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 866.25 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,811.16 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 6,956.25 Buy 1,325 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,766.67 Buy 523 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,285.88 Buy 244 Ordinary Shares

48

Morgan Stanley Australia Securities Limited 05/09/2022 13,751.93 Buy 2,607 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,388.52 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,513.93 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 109.83 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 784.49 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,750.88 Buy 521 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 31.38 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 14,559.10 Buy 2,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,321.25 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,745.75 Buy 523 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,180.00 Buy 800 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 15.78 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 315.30 Buy 60 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,037.25 Buy 769 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,803.50 Buy 534 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 9,135.00 Buy 1,740 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,312.73 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 194.25 Buy 37 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,523.95 Buy 865 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 125.76 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,140.22 Buy 597 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,320.26 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 5,201.49 Buy 987 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 7,152.90 Buy 1,356 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,985.42 Buy 946 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,255.94 Buy 619 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 541.78 Buy 103 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,080.54 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,916.64 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 8,220.96 Buy 1,557 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 10,590.75 Buy 2,025 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 14,680.61 Buy 2,807 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,552.38 Buy 676 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,256.54 Buy 429 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 5,253.29 Buy 994 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 99.94 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,399.25 Buy 457 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 16,052.99 Buy 3,049 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 6,135.42 Buy 1,172 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 142.56 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,919.25 Buy 937 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,457.00 Buy 468 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,222.09 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 5,003.25 Buy 953 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 11,787.60 Buy 2,256 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 12,230.48 Buy 2,312 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,353.11 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 2,666.62 Buy 506 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 24,756.03 Buy 4,702 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,538.50 Buy 674 Ordinary Shares

49

Morgan Stanley Australia Securities Limited 05/09/2022 5.26 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,243.72 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 162.44 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 16,626.75 Buy 3,167 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 633.00 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 151.96 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,306.96 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,257.60 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 23,763.30 Buy 4,548 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 17,263.40 Buy 3,304 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,310.65 Buy 630 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 6,851.00 Buy 1,300 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,994.31 Buy 763 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 3,911.90 Buy 743 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,433.02 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 20,205.48 Buy 3,845 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 1,983.75 Buy 375 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/09/2022 4,896.45 Buy 930 Ordinary Shares
Morgan Stanley & Co. International plc 05/09/2022 N/A Borrow 81,930 Ordinary Shares
Morgan Stanley & Co. International plc 05/09/2022 N/A Collateral Received 324,304 Ordinary Shares
Morgan Stanley & Co. LLC 05/09/2022 N/A Borrow 9,757 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,160.00 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 524.16 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,286.13 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 15,496.78 Buy 3,137 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,219.46 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,155.43 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 487.58 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,552.77 Buy 506 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 30,595.95 Buy 6,181 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 28,207.52 Buy 5,687 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 103.74 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 998.98 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 6,501.97 Buy 1,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 26,177.25 Buy 5,225 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,162.98 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 13,687.01 Buy 2,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 723.55 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,612.26 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 4,920.14 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,291.12 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 410.82 Buy 82 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,169.33 Buy 433 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,626.78 Buy 729 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 695.80 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 8,226.90 Buy 1,662 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 52,564.66 Buy 10,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,249.92 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 245.25 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,851.04 Buy 368 Ordinary Shares

50

Morgan Stanley Australia Securities Limited 05/10/2022 1,426.32 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 63,004.02 Buy 12,378 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 6,818.18 Buy 1,365 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 7,146.38 Buy 1,425 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 7,465.02 Buy 1,499 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,938.30 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 900.90 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,554.27 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,656.68 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 25.53 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 39.84 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 612.00 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,934.18 Buy 388 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,536.48 Buy 713 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,704.92 Buy 547 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 13,953.60 Buy 2,736 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 155.62 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 29,236.41 Buy 5,859 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 6,580.86 Buy 1,298 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,125.18 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 14.94 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,385.83 Buy 278 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 7,966.74 Buy 1,587 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,198.08 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,568.94 Buy 316 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,600.91 Buy 513 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 41,557.86 Buy 8,262 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,521.87 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 150.60 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 253.25 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 12,177.10 Buy 2,470 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,487.29 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 110.44 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 26,124.08 Buy 5,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,682.62 Buy 738 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 48,034.33 Buy 9,437 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 20,562.64 Buy 4,088 Ordinary Shares
Morgan Stanley & Co. International plc 05/10/2022 23,256.55 Buy 4,635 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,407.22 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,450.00 Buy 690 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 10.22 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 51,324.84 Buy 10,044 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 519.75 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 729.27 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 5,431.27 Buy 1,066 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,183.82 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 11,518.67 Buy 2,263 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,581.29 Buy 522 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 4,421.14 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 154.85 Buy 31 Ordinary Shares

51

Morgan Stanley Australia Securities Limited 05/10/2022 5,920.31 Buy 1,177 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,908.91 Buy 781 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 9,081.80 Buy 1,820 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 40,282.26 Buy 7,914 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 547.80 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 7,382.61 Buy 1,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,401.79 Buy 679 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,873.46 Buy 577 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,201.59 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,321.65 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,479.95 Buy 495 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 20.04 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 12,298.00 Buy 2,467 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 7,342.91 Buy 1,473 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,336.34 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 4,415.00 Buy 883 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 16,585.20 Buy 3,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,434.51 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 815.00 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,368.49 Buy 478 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,370.46 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,187.37 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 696.39 Buy 139 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,226.40 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 20,517.75 Buy 4,145 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 26,230.00 Buy 5,246 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 838.32 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 63,862.02 Buy 12,798 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,477.76 Buy 704 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 4,062.78 Buy 815 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,121.12 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,176.71 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 830.83 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 218.87 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,113.89 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 11,045.96 Buy 2,168 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 65,357.52 Buy 13,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 143.08 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,200.98 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,107.78 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,032.72 Buy 208 Ordinary Shares
Morgan Stanley & Co. International plc 05/10/2022 95,069.79 Buy 19,003 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,272.75 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 267.03 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,354.04 Buy 468 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,038.14 Buy 402 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,745.94 Buy 547 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 675.68 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 621.88 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 506.52 Buy 101 Ordinary Shares

52

Morgan Stanley Australia Securities Limited 05/10/2022 583.48 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,015.64 Buy 396 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 119,400.48 Buy 23,976 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 5,004.94 Buy 997 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,088.43 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,088.43 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,130.12 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,141.81 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 57,020.00 Buy 11,404 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,750.44 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 3,509.55 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 17,803.50 Buy 3,575 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,482.55 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 7,931.04 Buy 1,599 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,415.66 Buy 489 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,311.36 Buy 466 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 9.91 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,597.77 Buy 518 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,835.00 Buy 367 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 2,072.63 Buy 406 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 7,370.32 Buy 1,448 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 1,186.80 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/10/2022 795.20 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 10,225.32 Buy 2,003 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 5,734.20 Buy 1,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 13,584.50 Buy 2,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,447.73 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 714.29 Buy 143 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 12,946.40 Buy 2,541 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 19,518.25 Buy 3,865 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 139.72 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 3,741.97 Buy 733 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 74,700.84 Buy 14,676 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 18,220.00 Buy 3,644 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,409.80 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,185.21 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 2,952.20 Buy 580 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 3,345.00 Buy 669 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 16,851.85 Buy 3,337 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 15,713.25 Buy 3,075 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,480.55 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 3,075.45 Buy 609 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 36,093.19 Buy 7,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 252.50 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 2,443.20 Buy 480 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,601.40 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 770.10 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 2,813.02 Buy 566 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 21,189.67 Buy 4,163 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 393.12 Buy 78 Ordinary Shares

53

Morgan Stanley Australia Securities Limited 05/11/2022 3,562.11 Buy 711 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,932.30 Buy 380 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 5,483.28 Buy 1,072 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 3,531.06 Buy 702 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 66.30 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,051.63 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 3,308.50 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 3,619.42 Buy 721 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 4,044.30 Buy 793 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 855.10 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,060.80 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 95.38 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 33,384.96 Buy 6,624 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,665.86 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 12,499.55 Buy 2,485 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,286.40 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 11,545.00 Buy 2,309 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 34,794.50 Buy 6,890 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 4,087.27 Buy 803 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 776.72 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 5,512.47 Buy 1,083 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 28,642.32 Buy 5,683 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,311.70 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 16,457.85 Buy 3,285 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 5,008.56 Buy 984 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 71.05 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 6,747.30 Buy 1,323 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 1,294.13 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 97.00 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 291.27 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/11/2022 31,087.05 Buy 6,205 Ordinary Shares
Morgan Stanley & Co. International plc 05/11/2022 N/A Borrow 86,631 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 2,675.96 Buy 532 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 743.14 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 86,413.08 Buy 17,044 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 26,059.80 Buy 5,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 8,124.64 Buy 1,648 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 3,820.75 Buy 775 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 29,259.51 Buy 5,817 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,527.12 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 26,372.64 Buy 5,264 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 744.60 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 26,584.53 Buy 5,349 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 2,071.68 Buy 416 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 13,263.88 Buy 2,611 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,497.99 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 2,494.98 Buy 498 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 22,480.80 Buy 4,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 67,471.98 Buy 13,686 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 223,245.19 Buy 45,283 Ordinary Shares

54

Morgan Stanley Australia Securities Limited 05/12/2022 6,436.36 Buy 1,267 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,696.32 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 746.25 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 26,114.66 Buy 5,161 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 976.08 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,646.70 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 8,317.35 Buy 1,647 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,232.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,272.54 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 15,612.20 Buy 3,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,981.03 Buy 397 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 2,062.30 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 2,766.96 Buy 549 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 3,559.18 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 780.00 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,584.00 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 40.56 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 4,482.00 Buy 900 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 544.50 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 3,782.45 Buy 749 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,231.78 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 46,692.03 Buy 9,471 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 3,000.58 Buy 593 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 47,147.84 Buy 9,392 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 711.36 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,434.81 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 4,503.40 Buy 890 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 504.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 10,503.36 Buy 2,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,446.48 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,096.16 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 491.04 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,689.80 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 2,364.72 Buy 472 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 3,643.01 Buy 733 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 9,890.30 Buy 1,990 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 6,618.48 Buy 1,308 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,353.69 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 46,208.89 Buy 9,373 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 8,534.50 Buy 1,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 693.00 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 11,481.14 Buy 2,269 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 4,153.32 Buy 834 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 1,463.04 Buy 288 Ordinary Shares
Morgan Stanley & Co. International plc 05/12/2022 1,632.54 Buy 322 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 6,825.71 Buy 1,357 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 26,476.94 Buy 5,306 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 37,433.88 Buy 7,398 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 2,183.02 Buy 434 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 78,455.52 Buy 15,444 Ordinary Shares

55

Morgan Stanley Australia Securities Limited 05/12/2022 2,434.70 Buy 485 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/12/2022 551.67 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,938.56 Buy 1,012 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,518.30 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,891.99 Buy 589 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 18,423.21 Buy 3,783 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,308.80 Buy 480 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,659.42 Buy 948 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,252.22 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 46,295.76 Buy 9,726 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,071.88 Buy 644 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 865.97 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,806.00 Buy 575 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 6,082.20 Buy 1,240 Ordinary Shares
Morgan Stanley & Co. International plc 05/13/2022 30,101.58 Buy 6,127 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 6,229.86 Buy 1,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 66,382.45 Buy 13,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,085.28 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 32,582.76 Buy 6,636 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 887.40 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 539.46 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,390.47 Buy 909 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 6,901.95 Buy 1,410 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,991.04 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 224.94 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,665.60 Buy 544 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,122.10 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 21,057.60 Buy 4,280 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,308.64 Buy 678 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 202,385.29 Buy 41,219 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 79,974.46 Buy 16,222 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,125.18 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 205,541.37 Buy 42,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,244.80 Buy 676 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 665.72 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,245.57 Buy 879 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 26,445.00 Buy 5,375 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,513.78 Buy 729 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,269.91 Buy 677 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,617.00 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 9,849.40 Buy 2,035 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,971,960.00 Buy 400,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,361.80 Buy 482 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 87.30 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,470.39 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 29.58 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 19.40 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,841.26 Buy 982 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,619.90 Buy 334 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,544.10 Buy 935 Ordinary Shares

56

Morgan Stanley Australia Securities Limited 05/13/2022 1,530.57 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 5,224.88 Buy 1,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,208.27 Buy 667 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4.93 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 883.80 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,427.92 Buy 496 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 24,211.30 Buy 4,916 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 7,478.81 Buy 1,517 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 112.47 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 223,722.24 Buy 45,472 Ordinary Shares
Morgan Stanley & Co. International plc 05/13/2022 491,295.23 Buy 100,247 Ordinary Shares
Morgan Stanley & Co. International plc 05/13/2022 2,944.86 Buy 599 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,506.02 Buy 914 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 6,545.33 Buy 1,329 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 9,639.24 Buy 2,004 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 586.80 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 93.10 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 985.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,709.30 Buy 757 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,166.40 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,323.71 Buy 691 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 689,836.00 Buy 140,000 Ordinary Shares
Morgan Stanley & Co. International plc 05/13/2022 2,885.01 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 7,927.92 Buy 1,638 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 956.48 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,909.55 Buy 595 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 18,778.72 Buy 3,856 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 9,722.79 Buy 2,013 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 9,601.44 Buy 1,992 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,007.18 Buy 413 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 10,959.30 Buy 2,255 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 48,590.08 Buy 10,208 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 5,654.88 Buy 1,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 5,286.50 Buy 1,090 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 63.57 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,049.56 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 906.95 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 1,226.25 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 3,261.96 Buy 663 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 248.37 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 105,624.40 Buy 21,556 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 674.04 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 158,608.10 Buy 32,369 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 878.40 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 2,857.73 Buy 585 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/13/2022 4,124.89 Buy 847 Ordinary Shares
Morgan Stanley & Co. International plc 05/13/2022 N/A Borrow 149,047 Ordinary Shares
Morgan Stanley & Co. International plc 05/13/2022 N/A Collateral Received 1,610,588 Ordinary Shares
Morgan Stanley & Co. International plc 05/16/2022 250,736.55 Buy 50,503 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 25,846.56 Buy 5,211 Ordinary Shares

57

Morgan Stanley Australia Securities Limited 05/16/2022 2,200.00 Buy 440 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 655.20 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 891.90 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 38,461.50 Buy 7,770 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 217.15 Buy 43 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 103,593.60 Buy 20,928 Ordinary Shares
Morgan Stanley & Co. International plc 05/16/2022 13,315.43 Buy 2,684 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 2,282.60 Buy 452 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,778.55 Buy 355 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,149.58 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 18,438.75 Buy 3,725 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 3,145.02 Buy 636 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,230.06 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,624.69 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 2,964.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 6,682.50 Buy 1,350 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 607.62 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 361.35 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 51,280.00 Buy 10,256 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 36,936.66 Buy 7,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,330.30 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,623.24 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 51,377.04 Buy 10,296 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 42,188.85 Buy 8,523 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 2,547.62 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 94,035.15 Buy 18,997 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 49.60 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 4,514.40 Buy 912 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 2,083.20 Buy 420 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 4,909.80 Buy 980 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 6,197.40 Buy 1,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 2,703.68 Buy 544 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 516.03 Buy 103 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,387.22 Buy 278 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 128.70 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 34.65 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 237.12 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 415.83 Buy 83 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 38,738.70 Buy 7,826 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 4,820.34 Buy 966 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 744.00 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,446.27 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 928.72 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 210.63 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,623.24 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 3,984.00 Buy 800 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 347.07 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,351.35 Buy 273 Ordinary Shares
Morgan Stanley & Co. International plc 05/16/2022 1,539.45 Buy 311 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 3,820.00 Buy 764 Ordinary Shares

58

Morgan Stanley Australia Securities Limited 05/16/2022 27,625.95 Buy 5,581 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 6,250.00 Buy 1,250 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 1,134.70 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 15,600.52 Buy 3,158 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 905.00 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 11,388.16 Buy 2,296 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 911.82 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 504.90 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 930.55 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/16/2022 4,677.75 Buy 945 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 5,335.04 Buy 1,042 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,639.44 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 757.05 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,371.60 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 10,696.55 Buy 2,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,322.10 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 35.28 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 2,754.57 Buy 546 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,535.10 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 206.44 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 658.55 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 2,595.88 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 17,731.45 Buy 3,443 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 10,787.98 Buy 2,149 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 3,000.32 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 53,142.85 Buy 10,319 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,324.58 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 9,302.06 Buy 1,853 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 752.45 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 4,891.49 Buy 961 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 6,623.93 Buy 1,295 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 6,322.14 Buy 1,236 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 926.38 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,333.20 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,638.71 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 18,159.80 Buy 3,596 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 3,009.80 Buy 596 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 25,310.60 Buy 5,012 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 585.35 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 617.46 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,252.47 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 241.92 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 547.31 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,379.70 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 2,938.88 Buy 574 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 11,944.20 Buy 2,342 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,090.05 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 2,093.91 Buy 413 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 3,178.96 Buy 632 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 25,259.52 Buy 4,992 Ordinary Shares

59

Morgan Stanley Australia Securities Limited 05/17/2022 6,966.55 Buy 1,385 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,531.67 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,581.00 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 35.39 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 2,869.01 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 2,544.10 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 7,544.75 Buy 1,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 32,568.60 Buy 6,386 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 307.44 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 885.66 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 264.16 Buy 52 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,067.99 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 563.33 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 50,519.04 Buy 9,984 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,167.92 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,122.00 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 5,130.24 Buy 1,002 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 990.09 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,473.90 Buy 289 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 3,609.60 Buy 705 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,595.12 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 576.84 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/17/2022 1,398.85 Buy 277 Ordinary Shares
Morgan Stanley & Co. International plc 05/17/2022 N/A Collateral Received 772,157 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 5,954.55 Buy 1,113 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 860.22 Buy 162 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 10,355.55 Buy 1,965 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 10,550.54 Buy 2,002 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 28,895.41 Buy 5,483 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 7,716.80 Buy 1,456 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 213.20 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,177.93 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 8,527.90 Buy 1,594 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 8,362.44 Buy 1,566 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 2,499.77 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 15,961.26 Buy 2,989 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 53.45 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 15,616.65 Buy 2,919 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,124.64 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 521.36 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 455.80 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 83,218.56 Buy 15,584 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 609.90 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 836.81 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 56,673.42 Buy 10,613 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 34,127.94 Buy 6,391 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 197.03 Buy 37 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,534.10 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 2,152.02 Buy 403 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 4,391.37 Buy 827 Ordinary Shares

60

Morgan Stanley Australia Securities Limited 05/18/2022 99,719.16 Buy 18,674 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 8,495.74 Buy 1,606 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 19,624.50 Buy 3,675 Ordinary Shares
Morgan Stanley & Co. International plc 05/18/2022 5,857.24 Buy 1,104 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,078.30 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 593.60 Buy 112 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,317.75 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 2,216.10 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,683.04 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 3,439.70 Buy 649 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 7,269.39 Buy 1,369 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,666.08 Buy 312 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 2,035.62 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 29,604.96 Buy 5,607 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 973.70 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,489.60 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 612.48 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 866.70 Buy 162 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 2,230.95 Buy 417 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 2,675.96 Buy 503 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 637.20 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 87,031.32 Buy 16,298 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,222.64 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,812.88 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 94.50 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/18/2022 1,652.64 Buy 313 Ordinary Shares
Morgan Stanley & Co. LLC 05/18/2022 N/A Borrow 4,792 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,399.35 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 3,670.70 Buy 710 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 37,285.64 Buy 7,198 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 17,080.29 Buy 3,291 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 311.40 Buy 60 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 76,156.58 Buy 14,962 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 48,599.16 Buy 9,364 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 3,524.01 Buy 679 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 13,009.88 Buy 2,561 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 88,643.64 Buy 17,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,837.26 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,548.82 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,563.70 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 7,217.27 Buy 1,411 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 86,359.68 Buy 16,704 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,460.28 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 911.68 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 849.52 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,243.56 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,057.66 Buy 398 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,217.30 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 5,501.16 Buy 1,062 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 4,548.56 Buy 891 Ordinary Shares

61

Morgan Stanley Australia Securities Limited 05/19/2022 3,009.58 Buy 581 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 51.95 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 25.60 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 48,599.16 Buy 9,364 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,690.00 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,636.40 Buy 507 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,323.52 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 4,408.18 Buy 851 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 3,380.00 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,176.00 Buy 425 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 520.66 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 826.01 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 690.53 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,173.00 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 47,490.24 Buy 9,168 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 9,489.44 Buy 1,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 9,419.74 Buy 1,822 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,513.22 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 129.50 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 4,082.18 Buy 802 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,502.20 Buy 296 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,279.70 Buy 447 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 19,145.40 Buy 3,754 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 682.73 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,956.68 Buy 573 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 4,593.89 Buy 899 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,566.51 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,816.14 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 7,210.56 Buy 1,392 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 3,081.32 Buy 596 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 96,954.06 Buy 18,717 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 673.34 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 14,063.67 Buy 2,763 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 4,813.62 Buy 942 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 24,392.06 Buy 4,718 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 15,913.26 Buy 3,102 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 3,114.00 Buy 600 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,745.51 Buy 529 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,244.60 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 96.90 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,175.86 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 24,483.10 Buy 4,754 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,006.67 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 436.38 Buy 84 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 545.70 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 23,107.42 Buy 4,522 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,377.72 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 45,887.85 Buy 8,945 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 4,035.22 Buy 779 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,142.57 Buy 221 Ordinary Shares

62

Morgan Stanley Australia Securities Limited 05/19/2022 854.90 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 567.60 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 2,317.67 Buy 454 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 9,705.30 Buy 1,870 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,509.64 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 14,902.08 Buy 2,888 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 6,104.28 Buy 1,183 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 4,096.00 Buy 800 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 235.98 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 1,016.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 368.64 Buy 72 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/19/2022 6,097.08 Buy 1,192 Ordinary Shares
Morgan Stanley & Co. International plc 05/19/2022 N/A Borrow 206,135 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 4,597.74 Buy 861 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 7,176.96 Buy 1,344 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 12,542.40 Buy 2,340 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 3,236.64 Buy 613 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 5,862.64 Buy 1,102 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 46,869.20 Buy 8,810 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 140,335.20 Buy 26,280 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 4,063.74 Buy 761 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 70,304.40 Buy 13,240 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 2,590.38 Buy 486 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 4,743.70 Buy 890 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 8,924.40 Buy 1,665 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 3,520.30 Buy 658 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 46,778.40 Buy 8,760 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 2,279.99 Buy 431 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 722.25 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 133.50 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 59,120.80 Buy 11,030 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 578.05 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 1,508.70 Buy 282 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 34,239.68 Buy 6,388 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 16,055.12 Buy 3,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 8,219.88 Buy 1,548 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 867.98 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 2,947.85 Buy 551 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 23,699.19 Buy 4,497 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 4,819.50 Buy 918 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 9,801.20 Buy 1,832 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 528.66 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 5,772.72 Buy 1,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 1,798.92 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 3,960.78 Buy 753 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 1,925.16 Buy 366 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 6,104.66 Buy 1,154 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 590.52 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 6,043.74 Buy 1,149 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 7,605.96 Buy 1,446 Ordinary Shares

63

Morgan Stanley Australia Securities Limited 05/20/2022 3,696.00 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 4,935.58 Buy 926 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 617.18 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 3,040.79 Buy 577 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 4,899.04 Buy 914 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 3,900.15 Buy 729 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 127.68 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 7,799.12 Buy 1,466 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 4,016.25 Buy 765 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 74.69 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 207.48 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 6,871.71 Buy 1,299 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 2,915.75 Buy 545 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 2,076.21 Buy 391 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 1,318.56 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 12,725.22 Buy 2,383 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 1,451.76 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 2,037.00 Buy 388 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 395.53 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 14,482.72 Buy 2,702 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 1,839.18 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 812.44 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/20/2022 529.65 Buy 99 Ordinary Shares
Morgan Stanley & Co. International plc 05/20/2022 N/A Borrow 196,601 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 5,184.00 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 46,602.00 Buy 8,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 12,258.00 Buy 2,270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 45,995.82 Buy 8,502 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 2,839.89 Buy 523 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 35,321.40 Buy 6,541 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,277.43 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 923.40 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 46,083.60 Buy 8,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 3,462.40 Buy 640 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 512.05 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 742.54 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 3,262.84 Buy 602 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 23,128.62 Buy 4,299 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,963.70 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 9,847.53 Buy 1,827 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 12,436.20 Buy 2,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,640.08 Buy 304 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 491.40 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 5,388.36 Buy 996 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,460.64 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 6,254.68 Buy 1,154 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 820.80 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,459.35 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 9,304.20 Buy 1,723 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 8,158.28 Buy 1,508 Ordinary Shares

64

Morgan Stanley Australia Securities Limited 05/23/2022 275.91 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,830.90 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,632.43 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 102.41 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 4,371.28 Buy 808 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,201.97 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 2,298.08 Buy 424 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/23/2022 1,940.38 Buy 361 Ordinary Shares
Morgan Stanley & Co. International plc 05/23/2022 N/A Collateral Received 228,349 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 2,951.03 Buy 539 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 3,587.19 Buy 654 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 6,217.92 Buy 1,143 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 1,121.35 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 2,783.84 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 952.00 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 22,451.52 Buy 4,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 54.70 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 4,393.86 Buy 804 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 1,003.72 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 8,600.10 Buy 1,578 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 296.46 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 6,033.36 Buy 1,104 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 10,306.61 Buy 1,884 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 16,502.94 Buy 3,006 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 3,117.66 Buy 571 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 1,571.33 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 3,071.33 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 17,088.50 Buy 3,107 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 513.71 Buy 94 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 5,006.88 Buy 912 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 1,235.25 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 1,323.74 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 380.80 Buy 70 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/24/2022 4,803.52 Buy 883 Ordinary Shares
Morgan Stanley & Co. International plc 05/24/2022 N/A Collateral Received 238,336 Ordinary Shares
Morgan Stanley & Co. International plc 05/25/2022 4,216.82 Buy 763 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 5,592.65 Buy 1,015 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 6,708.95 Buy 1,231 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,776.50 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 973.28 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,547.80 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,482.30 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,652.49 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 7,109.57 Buy 1,300 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 924.84 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 6,273.82 Buy 1,148 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 10.97 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 17,281.95 Buy 3,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 24,768.32 Buy 4,553 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,601.25 Buy 293 Ordinary Shares

65

Morgan Stanley Australia Securities Limited 05/25/2022 82.05 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 626.43 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 744.53 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 2,668.58 Buy 483 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 225.09 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 30,171.20 Buy 5,536 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 626.75 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 5,053.76 Buy 929 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 611.06 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,237.50 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 8,512.90 Buy 1,562 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 635.68 Buy 116 Ordinary Shares
Morgan Stanley & Co. International plc 05/25/2022 7,737.58 Buy 1,405 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,764.07 Buy 319 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,013.80 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 864.26 Buy 158 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 6,584.76 Buy 1,206 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 2,625.60 Buy 480 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 2,099.09 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 8,474.75 Buy 1,555 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 31,124.30 Buy 5,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 2,029.50 Buy 369 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,185.73 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 13,383.40 Buy 2,440 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 59.95 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 650.18 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,180.02 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 631.62 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,859.80 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 5,176.80 Buy 949 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 503.23 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 2,929.34 Buy 537 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 3,663.66 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 12,443.34 Buy 2,279 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 3,781.78 Buy 692 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,461.24 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 830.50 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 571.48 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,773.27 Buy 323 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,589.20 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 2,395.80 Buy 440 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,504.26 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 8,179.65 Buy 1,494 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,632.54 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 4,770.81 Buy 869 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 601.68 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,815.54 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 10,743.08 Buy 1,964 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,242.00 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 731.50 Buy 133 Ordinary Shares

66

Morgan Stanley Australia Securities Limited 05/25/2022 1,845.48 Buy 338 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 10,502.06 Buy 1,906 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 88.32 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,195.67 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 392.40 Buy 72 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,024.60 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,486.23 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 5,055.13 Buy 925 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 2,248.17 Buy 411 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 6,608.33 Buy 1,207 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 3,703.95 Buy 679 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 924.35 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 4,139.10 Buy 756 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 6,723.96 Buy 1,227 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 787.68 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 699.77 Buy 127 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 1,257.21 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/25/2022 20,252.20 Buy 3,716 Ordinary Shares
Morgan Stanley & Co. International plc 05/25/2022 N/A Collateral Received 8,736,673 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 23,615.07 Buy 4,349 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 4,013.88 Buy 744 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 6,400.53 Buy 1,182 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,038.34 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 22,606.82 Buy 4,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 16.32 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 873.43 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,055.80 Buy 380 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,381.58 Buy 439 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 677.50 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,547.26 Buy 286 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 10,854.57 Buy 1,999 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 13,444.68 Buy 2,476 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,071.30 Buy 385 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,562.67 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 739.16 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 119.24 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,577.60 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 37,401.84 Buy 6,888 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 707.85 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 8,807.46 Buy 1,622 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 875.61 Buy 162 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 14,047.41 Buy 2,587 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,736.32 Buy 503 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,591.40 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 607.60 Buy 112 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 795.27 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 8,025.03 Buy 1,482 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 721.53 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 17,805.15 Buy 3,267 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 27,744.66 Buy 5,157 Ordinary Shares

67

Morgan Stanley Australia Securities Limited 05/26/2022 1,432.33 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 5,653.80 Buy 1,047 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,587.06 Buy 476 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 10,210.88 Buy 1,877 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,150.10 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 3,306.20 Buy 610 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,865.92 Buy 343 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,608.26 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 13,943.93 Buy 2,587 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 13,021.14 Buy 2,398 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 3,289.94 Buy 607 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,396.01 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 5,066.60 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,089.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 14,666.52 Buy 2,706 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 5,287.10 Buy 971 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 4,061.64 Buy 748 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 11,286.00 Buy 2,090 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 4,489.32 Buy 836 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 4,491.90 Buy 828 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 3,449.36 Buy 637 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 3,043.76 Buy 559 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,600.38 Buy 295 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 466.98 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,435.07 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 698.54 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 9,564.75 Buy 1,755 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 537.57 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,778.25 Buy 329 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 946.56 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,596.85 Buy 293 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,245.45 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,405.23 Buy 445 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,891.15 Buy 347 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 497.72 Buy 92 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 4,433.60 Buy 815 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 4,692.63 Buy 865 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 6,920.76 Buy 1,284 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,652.24 Buy 304 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 23,885.15 Buy 4,415 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 84,816.60 Buy 15,620 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 318.01 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,616.10 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 872.62 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 10,938.15 Buy 2,007 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,994.70 Buy 366 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,262.08 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,195.10 Buy 405 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 2,038.30 Buy 374 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 888.88 Buy 164 Ordinary Shares

68

Morgan Stanley Australia Securities Limited 05/26/2022 33,650.20 Buy 6,220 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 20,709.82 Buy 3,821 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 141.57 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 4,001.91 Buy 737 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 706.09 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 1,617.88 Buy 301 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 9,810.20 Buy 1,810 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/26/2022 3,292.56 Buy 612 Ordinary Shares
Morgan Stanley & Co. International plc 05/26/2022 N/A Borrow 85,493 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 930.24 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 4,390.20 Buy 810 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 685.00 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 6,489.18 Buy 1,182 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 4,251.00 Buy 780 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 22,463.91 Buy 4,137 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,885.12 Buy 344 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 4,894.10 Buy 898 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,927.38 Buy 353 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 14,199.45 Buy 2,615 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 4,818.83 Buy 885 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,490.58 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 125.70 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,508.34 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 39,334.92 Buy 7,244 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,849.60 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 4,262.70 Buy 780 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 22,301.19 Buy 4,077 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 34,605.39 Buy 6,373 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 2,803.20 Buy 512 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 5,219.46 Buy 963 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 531.08 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 9,833.46 Buy 1,801 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 428.58 Buy 79 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,438.61 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 565.76 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 713.95 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,650.43 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 3,241.71 Buy 597 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 3,040.80 Buy 560 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 3,111.39 Buy 573 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 20,513.80 Buy 3,764 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 686.25 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 25,945.92 Buy 4,752 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,005.48 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 2,208.64 Buy 406 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 698.88 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 3,629.70 Buy 666 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 146.88 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 3,644.80 Buy 670 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,606.71 Buy 294 Ordinary Shares

69

Morgan Stanley Australia Securities Limited 05/27/2022 3,716.73 Buy 677 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 43.72 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 26,577.15 Buy 4,890 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,286.91 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,049.92 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 16,167.68 Buy 2,953 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 22,342.32 Buy 4,092 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 2,242.70 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 7,232.15 Buy 1,327 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,644.39 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 326,596.70 Buy 59,926 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 314.36 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,898.34 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 27,416.83 Buy 5,026 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 8,100.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 5,456.32 Buy 1,003 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 979.20 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,365.84 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 2,708.65 Buy 497 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 67,515.84 Buy 12,411 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 6,917.82 Buy 1,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 3,243.71 Buy 593 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 9,484.08 Buy 1,745 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 4,551.58 Buy 839 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,807.26 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 112,370.21 Buy 20,543 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 130.32 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 16,105.36 Buy 2,947 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 805.12 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 130.08 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 6,863.52 Buy 1,264 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 900.90 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 130.08 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,921.92 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,532.86 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,627.08 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 35,761.98 Buy 6,586 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 653.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,147.84 Buy 211 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 663.07 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 6,634.78 Buy 1,223 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 9,485.19 Buy 1,742 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 8,488.52 Buy 1,549 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,214.08 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 10,748.55 Buy 1,965 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 31,846.95 Buy 5,865 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 7,965.81 Buy 1,467 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 629.63 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 3,962.13 Buy 725 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,531.03 Buy 283 Ordinary Shares

70

Morgan Stanley Australia Securities Limited 05/27/2022 3,911.36 Buy 719 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 45,875.52 Buy 8,433 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 27,923.84 Buy 5,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 109,696.86 Buy 20,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/27/2022 1,576.15 Buy 290 Ordinary Shares
Morgan Stanley & Co. International plc 05/27/2022 N/A Borrow 108,799 Ordinary Shares
Morgan Stanley & Co. International plc 05/27/2022 N/A Collateral Received 5,461,635 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,526.27 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,415.60 Buy 440 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,721.57 Buy 498 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 5,634.18 Buy 1,017 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 30,348.12 Buy 5,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 20,131.83 Buy 3,667 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 13,442.52 Buy 2,462 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,614.56 Buy 656 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 629.05 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 6,745.88 Buy 1,231 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 15,135.97 Buy 2,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 4,140.79 Buy 757 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 357.50 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,701.90 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,295.64 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,712.11 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,372.84 Buy 433 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,716.81 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 6,581.48 Buy 1,201 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,496.60 Buy 456 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 12,893.63 Buy 2,355 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 14,503.50 Buy 2,637 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,396.56 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,276.94 Buy 411 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,389.29 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 10,906.50 Buy 1,983 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,363.75 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,882.00 Buy 524 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,768.71 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 5,028.66 Buy 921 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,972.87 Buy 542 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 691.74 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 440.80 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,124.76 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,289.66 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,460.34 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 8,500.38 Buy 1,554 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 385,381.00 Buy 70,325 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 4,957.47 Buy 903 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 4,820.22 Buy 878 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,669.55 Buy 481 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 9,876.90 Buy 1,804 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,573.20 Buy 285 Ordinary Shares

71

Morgan Stanley Australia Securities Limited 05/30/2022 1,389.38 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 14,003.00 Buy 2,546 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,019.44 Buy 552 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,332.86 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 25,590.15 Buy 4,674 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,763.90 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 621.60 Buy 112 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 885.33 Buy 162 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,062.36 Buy 376 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 208.62 Buy 38 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 5,284.09 Buy 959 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 8,061.08 Buy 1,471 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,370.20 Buy 615 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,438.61 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,336.50 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 44,477.70 Buy 8,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 874.40 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,755.05 Buy 689 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 7,982.46 Buy 1,454 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 223.45 Buy 41 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,535.50 Buy 461 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 27,721.96 Buy 5,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,295.30 Buy 420 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,380.96 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 30,242.86 Buy 5,459 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 6,977.79 Buy 1,271 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 20,813.78 Buy 3,757 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,712.87 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,260.65 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,370.75 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 17,461.86 Buy 3,172 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 10,178.75 Buy 1,849 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 400.04 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 899.25 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,106.74 Buy 569 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 22,522.80 Buy 4,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,657.98 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 44,880.00 Buy 8,160 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 22,563.75 Buy 4,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,493.31 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 319.00 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,250.90 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 5,611.05 Buy 1,011 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 14,913.68 Buy 2,692 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,740.47 Buy 501 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,469.65 Buy 266 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,148.13 Buy 575 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,386.84 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 5,074.48 Buy 926 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 6,110.20 Buy 1,115 Ordinary Shares

72

Morgan Stanley Australia Securities Limited 05/30/2022 2,512.13 Buy 458 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 8,412.86 Buy 1,538 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 108,032.22 Buy 19,678 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 385.00 Buy 70 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 377.43 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,978.35 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 645.46 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,804.41 Buy 326 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 8,894.04 Buy 1,623 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 20,271.06 Buy 3,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 836.76 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,264.61 Buy 411 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,672.93 Buy 305 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,703.54 Buy 492 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,616.35 Buy 477 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 8,778.96 Buy 1,602 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 78,867.44 Buy 14,236 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 12,542.18 Buy 2,295 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 896.26 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 72,357.94 Buy 13,061 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 547.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 169,115.99 Buy 30,917 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 24,643.56 Buy 4,497 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,545.18 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,754.50 Buy 319 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 545.49 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,052.41 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 7,711.00 Buy 1,402 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 4,846.42 Buy 886 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 675.27 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 4,656.45 Buy 839 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 9,749.39 Buy 1,763 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,152.08 Buy 392 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,710.74 Buy 679 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 326.86 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 3,372.72 Buy 611 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 126.96 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,563.23 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 1,336.50 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/30/2022 2,106.24 Buy 384 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 637.68 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 654.31 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 931.60 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 504.14 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 397.44 Buy 72 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,476.90 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 28,371.60 Buy 5,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 977.93 Buy 177 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,263.57 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,400.32 Buy 256 Ordinary Shares

73

Morgan Stanley Australia Securities Limited 05/31/2022 621.50 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 404.78 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 521.55 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 843.92 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 16.56 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 5,179.40 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,096.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 21,936.48 Buy 3,974 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 4,201.35 Buy 757 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 66,720.50 Buy 12,131 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 832.01 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,128.12 Buy 204 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 34,737.36 Buy 6,293 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 77,015.04 Buy 13,952 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 254.38 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,239.75 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 285,411.60 Buy 51,705 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 4,706.03 Buy 851 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 191.45 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 2,508.60 Buy 452 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 5,679.31 Buy 1,027 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 6,653.54 Buy 1,201 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 3,494.40 Buy 640 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 3,698.14 Buy 673 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 726.00 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 58,688.10 Buy 10,690 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 91,685.00 Buy 16,670 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 35,508.13 Buy 6,421 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 359.45 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 664.20 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 6,177.15 Buy 1,113 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,435.76 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 22,400.16 Buy 4,058 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 601.68 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 736.16 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 2,218.44 Buy 399 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 2,789.32 Buy 509 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 3,177.72 Buy 582 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 660.00 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 19,722.96 Buy 3,573 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 951.16 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 700.16 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 3,116.29 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 71.76 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 5,678.50 Buy 1,025 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 717.23 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 13,986.00 Buy 2,520 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 34,056.22 Buy 6,226 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 10,099.42 Buy 1,823 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 7,285.10 Buy 1,315 Ordinary Shares

74

Morgan Stanley Australia Securities Limited 05/31/2022 3,047.04 Buy 552 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 378,302.16 Buy 68,533 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 520.29 Buy 94 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 3,330.60 Buy 610 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 914.93 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,321.32 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 4,208.33 Buy 761 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 3,694.04 Buy 668 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 627.15 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 69,089.34 Buy 12,471 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 180.51 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 6,795.12 Buy 1,231 Ordinary Shares
Morgan Stanley & Co. International plc 05/31/2022 6,447.36 Buy 1,168 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 34,885.38 Buy 6,297 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 10,181.84 Buy 1,858 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 661.64 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 16,278.48 Buy 2,949 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 12,629.76 Buy 2,288 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 3,426.50 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 235,157.52 Buy 42,601 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,875.10 Buy 340 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 1,449.36 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 2,695.59 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 801.13 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 628.14 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 12,309.78 Buy 2,226 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 9,941.28 Buy 1,788 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 738.82 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 2,440.93 Buy 443 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 35,532.24 Buy 6,437 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 18,342.94 Buy 3,311 Ordinary Shares
Morgan Stanley Australia Securities Limited 05/31/2022 9,811.34 Buy 1,771 Ordinary Shares
Morgan Stanley & Co. International plc 05/31/2022 N/A Collateral Received 9,481,453 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,940.32 Buy 544 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,783.84 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,650.40 Buy 676 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 510.42 Buy 94 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 16.35 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,493.25 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,539.52 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 803.64 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,846.76 Buy 337 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,587.68 Buy 848 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,314.13 Buy 425 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 8,157.94 Buy 1,501 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 103.55 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,292.32 Buy 608 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,038.45 Buy 741 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 676.25 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 6,423.69 Buy 1,183 Ordinary Shares

75

Morgan Stanley Australia Securities Limited 06/01/2022 1,181.56 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 11,929.05 Buy 2,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 10,853.24 Buy 2,008 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,198.80 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,443.75 Buy 625 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,390.08 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,802.56 Buy 699 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 357.72 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 966.54 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,304.38 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,103.39 Buy 571 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,861.04 Buy 524 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,389.20 Buy 440 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,368.52 Buy 806 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,912.95 Buy 351 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 16,753.22 Buy 3,091 Ordinary Shares
Morgan Stanley & Co. International plc 06/01/2022 5,097.36 Buy 941 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 5,139.35 Buy 943 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 813.89 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 7,936.96 Buy 1,459 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,453.72 Buy 824 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,585.56 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 827.73 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 5,623.80 Buy 1,030 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,078.36 Buy 381 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 879.39 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 8,693.12 Buy 1,598 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 11,895.98 Buy 2,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 410.40 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,082.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,002.88 Buy 552 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,571.40 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 18,994.14 Buy 3,498 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,494.67 Buy 274 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 667.28 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,070.44 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,568.49 Buy 659 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 5,185.65 Buy 955 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 5,390.39 Buy 1,001 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 826.97 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,546.67 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 130.32 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,117.40 Buy 572 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 13,112.23 Buy 2,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,192.40 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,815.68 Buy 704 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,245.39 Buy 589 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,156.52 Buy 584 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 9,035.52 Buy 1,664 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,094.20 Buy 573 Ordinary Shares

76

Morgan Stanley Australia Securities Limited 06/01/2022 140.40 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,660.87 Buy 307 Ordinary Shares
Morgan Stanley & Co. International plc 06/01/2022 6,288.39 Buy 1,158 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,096.20 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 37,813.44 Buy 6,951 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,766.38 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,752.13 Buy 691 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,542.82 Buy 467 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,395.60 Buy 814 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,808.61 Buy 334 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 7,126.40 Buy 1,310 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,579.92 Buy 476 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 16,320.81 Buy 3,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 704.99 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 518.40 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,234.88 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,265.25 Buy 603 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 5,616.00 Buy 1,040 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,155.06 Buy 761 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 670.35 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 13,634.28 Buy 2,504 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 34,283.98 Buy 6,308 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 5,503.68 Buy 1,008 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,274.51 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,425.19 Buy 821 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,409.70 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 497.72 Buy 92 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,160.85 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 6,796.68 Buy 1,254 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 711.33 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,594.95 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,220.87 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,526.79 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,345.11 Buy 798 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 778.64 Buy 143 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 4,379.36 Buy 808 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,360.00 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,530.80 Buy 456 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 52,581.60 Buy 9,648 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 607.04 Buy 112 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,338.74 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 619.28 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,054.50 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 616.98 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,985.55 Buy 366 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,197.80 Buy 407 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 680.00 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 17,490.53 Buy 3,233 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 658.80 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 54,162.10 Buy 9,938 Ordinary Shares

77

Morgan Stanley Australia Securities Limited 06/01/2022 1,819.05 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,039.04 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,705.02 Buy 314 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,728.33 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 2,727.00 Buy 505 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,843.84 Buy 704 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 3,646.89 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 12,742.10 Buy 2,338 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 393.47 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 1,401.94 Buy 257 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/01/2022 723.52 Buy 133 Ordinary Shares
Morgan Stanley & Co. International plc 06/01/2022 N/A Collateral Received 236,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 11,946.40 Buy 2,180 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 1,233.00 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 1,949.22 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 308.56 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 961.88 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 3,885.32 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 499.50 Buy 90 Ordinary Shares
Morgan Stanley & Co. International plc 06/02/2022 18,030.21 Buy 3,271 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 3,008.50 Buy 547 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 1,284.66 Buy 234 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 666.71 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 782.42 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 916.83 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 13,337.50 Buy 2,425 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 7,220.55 Buy 1,301 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 247.50 Buy 45 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 433.29 Buy 78 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 386.95 Buy 71 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 1,312.16 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 1,556.32 Buy 284 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 21.76 Buy 4 Ordinary Shares
Morgan Stanley & Co. International plc 06/02/2022 275,331.37 Buy 49,917 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 8,800.88 Buy 1,606 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 715.00 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/02/2022 8,203.56 Buy 1,497 Ordinary Shares
Morgan Stanley & Co. International plc 06/02/2022 N/A Collateral Received 3,852,250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 54,330.34 Buy 9,599 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 611.28 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 6,163.95 Buy 1,090 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,817.14 Buy 678 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 90.24 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 1,015.49 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 5,387.42 Buy 951 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,992.20 Buy 701 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 74.04 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 495.03 Buy 87 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 554.19 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 549.12 Buy 96 Ordinary Shares

78

Morgan Stanley Australia Securities Limited 06/03/2022 119.91 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 5,190.22 Buy 917 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 2,948.40 Buy 520 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,141.40 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 2,660.20 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 6,197.70 Buy 1,095 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 43,203.16 Buy 7,553 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 216.41 Buy 38 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 591.76 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,587.04 Buy 636 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 1,992.79 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 1,360.80 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 5,795.84 Buy 1,024 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 2,231.81 Buy 392 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,817.99 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 571.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 27,747.72 Buy 4,851 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,390.34 Buy 599 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 286.62 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 7,766.72 Buy 1,371 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,164.00 Buy 560 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 17,125.20 Buy 3,015 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 376.86 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 28,101.90 Buy 4,965 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 847.50 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 862.60 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,070.43 Buy 542 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 1,428.75 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 4,358.54 Buy 766 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 64,573.85 Buy 11,429 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 220.74 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 2,152.72 Buy 379 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 1,220.87 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 624.03 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,366.30 Buy 588 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 1,919.83 Buy 341 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 792.40 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 802.30 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 572.67 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 34.02 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 994.41 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 571.50 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,922.65 Buy 690 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 605.62 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 1,230.39 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 662.36 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 140,780.43 Buy 24,829 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 108.49 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 3,409.12 Buy 596 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 612.04 Buy 107 Ordinary Shares

79

Morgan Stanley Australia Securities Limited 06/03/2022 561.33 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 744.08 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 9,884.16 Buy 1,728 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/03/2022 642.41 Buy 113 Ordinary Shares
Morgan Stanley & Co. International plc 06/03/2022 N/A Borrow 212,581 Ordinary Shares
Morgan Stanley & Co. International plc 06/03/2022 N/A Collateral Received 2,104,862 Ordinary Shares
Morgan Stanley & Co. LLC 06/03/2022 N/A Borrow 17,680 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,225.16 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 11,948.26 Buy 2,111 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 14,693.36 Buy 2,596 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,450.15 Buy 615 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 106.69 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 5,724.16 Buy 1,024 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 123.31 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,259.95 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,436.72 Buy 429 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,165.41 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,384.44 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,837.88 Buy 325 Ordinary Shares
Morgan Stanley & Co. International plc 06/06/2022 6,216.32 Buy 1,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,634.35 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,749.75 Buy 669 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,300.53 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,456.44 Buy 434 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,116.80 Buy 378 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,688.17 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 6,889.84 Buy 1,213 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,842.56 Buy 504 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 21,372.86 Buy 3,803 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 4,110.18 Buy 732 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,155.07 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,201.32 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,766.48 Buy 311 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 946.89 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 757.77 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 387.09 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 24,577.50 Buy 4,350 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,823.75 Buy 502 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,484.23 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,849.70 Buy 685 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 463.30 Buy 82 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 7,583.22 Buy 1,359 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,260.83 Buy 403 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 17,821.02 Buy 3,171 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,625.91 Buy 466 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,202.04 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 339.00 Buy 60 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,020.84 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,527.86 Buy 451 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,498.68 Buy 445 Ordinary Shares

80

Morgan Stanley Australia Securities Limited 06/06/2022 17,718.75 Buy 3,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 11.22 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,308.70 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,304.80 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,071.51 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 259.67 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,350.45 Buy 593 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 15,695.18 Buy 2,773 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 942.48 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 877.63 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 38,894.13 Buy 6,933 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,359.59 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,551.84 Buy 632 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 81,770.02 Buy 14,447 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 813.45 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,131.80 Buy 380 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,328.93 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,716.12 Buy 663 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,579.77 Buy 457 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,837.24 Buy 684 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 15,977.84 Buy 2,813 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 6,884.90 Buy 1,210 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 24,954.94 Buy 4,409 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 19,034.58 Buy 3,363 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 10,401.65 Buy 1,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 5,054.38 Buy 893 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 311.30 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 6,056.51 Buy 1,071 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 13,306.66 Buy 2,351 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 589.05 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 28,391.76 Buy 5,034 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 6,248.64 Buy 1,104 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 567.62 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 623.15 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 13,292.43 Buy 2,361 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,937.54 Buy 519 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,896.10 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,686.36 Buy 478 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,961.38 Buy 526 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,718.19 Buy 306 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,204.00 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 541.92 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,120.68 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 707.50 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,302.02 Buy 406 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,036.04 Buy 361 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 976.14 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 4,250.66 Buy 751 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 10,395.63 Buy 1,827 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,607.23 Buy 643 Ordinary Shares

81

Morgan Stanley Australia Securities Limited 06/06/2022 300.51 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,135.79 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,545.18 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,297.29 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,455.58 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 669.06 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 35,261.80 Buy 6,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,344.38 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,962.29 Buy 347 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,132.74 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 585.52 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,428.14 Buy 429 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,112.41 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,096.20 Buy 548 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 5,140.40 Buy 909 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 10,024.00 Buy 1,790 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 9,952.14 Buy 1,774 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 584.48 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 1,395.00 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 3,147.12 Buy 558 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 507.60 Buy 90 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/06/2022 2,071.56 Buy 366 Ordinary Shares
Morgan Stanley & Co. International plc 06/06/2022 N/A Borrow 210,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 2,884.96 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 623.16 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 83.02 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 12,244.05 Buy 2,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 8,271.90 Buy 1,414 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 711.00 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 8,765.84 Buy 1,501 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 42,892.20 Buy 7,332 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 5,876.85 Buy 1,015 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 3,778.48 Buy 647 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 6,530.80 Buy 1,126 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 1,166.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 7,445.94 Buy 1,286 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 2,139.61 Buy 367 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 2,308.68 Buy 396 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 674.88 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 3,201.00 Buy 550 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 149,738.60 Buy 25,817 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 2,726.10 Buy 466 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 854.05 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 21,100.95 Buy 3,607 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 5.85 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 226.98 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 7,262.50 Buy 1,250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 894.74 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 162.68 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 11,791.32 Buy 2,026 Ordinary Shares

82

Morgan Stanley Australia Securities Limited 06/07/2022 5,744.34 Buy 987 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 909.48 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 32,935.16 Buy 5,708 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 2,646.82 Buy 454 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 7,163.00 Buy 1,235 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 193.38 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 1,974.82 Buy 337 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 2,137.44 Buy 366 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 795.60 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 920.61 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 8,491.20 Buy 1,464 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 52,831.35 Buy 9,031 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 1,118.88 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 557.39 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/07/2022 1,194.80 Buy 206 Ordinary Shares
Morgan Stanley & Co. International plc 06/07/2022 N/A Borrow 249,441 Ordinary Shares
Morgan Stanley & Co. International plc 06/07/2022 N/A Collateral Received 791,949 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 373.76 Buy 64 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 11,949.17 Buy 2,027 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 323.95 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 20,773.98 Buy 3,524 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,823.10 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 601.80 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 164.64 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 385.44 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 3,368.70 Buy 570 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 9,633.30 Buy 1,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 882.08 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 3,339.15 Buy 565 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 21,565.59 Buy 3,649 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 176.70 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 4,384.89 Buy 747 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 5,108.18 Buy 868 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 742.77 Buy 126 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,625.25 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 9,876.60 Buy 1,674 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,705.81 Buy 459 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,053.20 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 188.80 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 731.60 Buy 124 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 159.57 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 13,373.82 Buy 2,261 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 803.51 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,776.48 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 181.04 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,230.88 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 59,364.36 Buy 9,994 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 9,651.03 Buy 1,633 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,352.56 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 3,787.27 Buy 643 Ordinary Shares

83

Morgan Stanley Australia Securities Limited 06/08/2022 35,105.40 Buy 5,940 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 3,017.46 Buy 511 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 6,413.76 Buy 1,088 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,203.35 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 94.24 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 3,738.28 Buy 632 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 23,096.28 Buy 3,908 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 11.80 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 19,953.00 Buy 3,379 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,107.54 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 46.80 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 4,251.60 Buy 720 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,143.28 Buy 367 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,649.20 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,037.94 Buy 346 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 270.94 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,353.66 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 5,624.95 Buy 955 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 713.70 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,344.23 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 5,222.88 Buy 889 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,068.34 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,680.87 Buy 454 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,412.49 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 5,075.07 Buy 858 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,826.56 Buy 484 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,549.07 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 4,749.20 Buy 807 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 4,774.95 Buy 810 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 13,894.51 Buy 2,359 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 17,227.65 Buy 2,915 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 994.56 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,795.38 Buy 475 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 6,926.60 Buy 1,174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 563.52 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,926.40 Buy 496 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,519.62 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 768.97 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 553.19 Buy 94 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 11.82 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 656.01 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,873.02 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 3,872.88 Buy 652 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 451.22 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 216.08 Buy 37 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 11,721.10 Buy 1,990 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 3,709.84 Buy 632 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 25,436.64 Buy 4,304 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,172.16 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 1,073.64 Buy 184 Ordinary Shares

84

Morgan Stanley Australia Securities Limited 06/08/2022 129.80 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 2,087.14 Buy 358 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/08/2022 14,308.11 Buy 2,421 Ordinary Shares
Morgan Stanley & Co. International plc 06/08/2022 N/A Borrow 28,532 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 894.52 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 5,813.43 Buy 987 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 482.16 Buy 82 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,529.91 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 11,658.40 Buy 1,976 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 961.14 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 815.69 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 4,130.00 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 152.62 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 12,564.72 Buy 2,216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 148.20 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,914.84 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 72,230.13 Buy 12,739 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,214.29 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 10,994.51 Buy 1,873 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 19,848.92 Buy 3,458 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,192.32 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 55,656.72 Buy 9,816 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 789.36 Buy 138 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 409.50 Buy 70 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,821.49 Buy 319 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 12,813.88 Buy 2,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 9,280.00 Buy 1,600 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 717.36 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,043.08 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,059.76 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 5,350.80 Buy 910 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,393.24 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 10,466.82 Buy 1,846 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 13,224.36 Buy 2,284 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 996.48 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 340,744.32 Buy 60,096 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 4,299.63 Buy 753 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,533.96 Buy 443 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,540.16 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 158,412.50 Buy 27,550 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,454.55 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 5,113.94 Buy 884 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 57,298.30 Buy 10,070 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 17,764.11 Buy 3,133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,501.95 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,751.28 Buy 476 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 690.30 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 859.21 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,262.60 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 8,467.20 Buy 1,440 Ordinary Shares

85

Morgan Stanley Australia Securities Limited 06/09/2022 2,194.50 Buy 385 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 534.29 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 833.75 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 24,178.75 Buy 4,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,716.96 Buy 294 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 200.55 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 341.61 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 671.46 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 7,980.80 Buy 1,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,600.20 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,026.22 Buy 353 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 657.23 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,009.92 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,070.60 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,331.72 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,208.88 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,929.80 Buy 514 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 3,323.10 Buy 570 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 67,784.85 Buy 11,955 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,252.80 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,109.20 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,473.80 Buy 434 Ordinary Shares
Morgan Stanley & Co. LLC 06/09/2022 23,020.20 Buy 4,060 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 14,515.20 Buy 2,560 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 615.86 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,928.07 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 521.89 Buy 91 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 10,706.50 Buy 1,862 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 10,441.06 Buy 1,819 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 665.57 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,457.00 Buy 420 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,522.77 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 337.78 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 11,672.71 Buy 2,023 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 123.06 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 43,612.98 Buy 7,638 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 355.02 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 5,060.51 Buy 871 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 665.76 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 4,516.61 Buy 791 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,525.40 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 8,645.18 Buy 1,497 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 10,776.54 Buy 1,839 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,865.72 Buy 501 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 18,738.76 Buy 3,242 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 962.68 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,159.13 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 60,484.70 Buy 10,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 8,702.37 Buy 1,503 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,877.85 Buy 321 Ordinary Shares

86

Morgan Stanley Australia Securities Limited 06/09/2022 6,237.00 Buy 1,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 5,168.16 Buy 888 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 1,512.72 Buy 264 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 319.55 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 68,975.70 Buy 12,101 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,588.74 Buy 451 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 624.88 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 918.40 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 44,690.94 Buy 7,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 3,073.58 Buy 535 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 10,709.71 Buy 1,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,381.36 Buy 412 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 11,018.10 Buy 1,933 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 3,841.97 Buy 659 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/09/2022 2,147.58 Buy 369 Ordinary Shares
Morgan Stanley & Co. International plc 06/09/2022 N/A Borrow 406,755 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 5,550.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,361.52 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 16,794.48 Buy 3,048 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 23,564.88 Buy 4,269 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,224.00 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,665.53 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 32,395.35 Buy 5,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 6,160.50 Buy 1,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,815.70 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,009.21 Buy 369 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,590.85 Buy 647 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,370.00 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,998.44 Buy 899 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 7,707.96 Buy 1,404 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,194.21 Buy 753 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,820.22 Buy 878 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,372.97 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 166.20 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 468.27 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,315.93 Buy 423 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,711.20 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,918.40 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 44,608.25 Buy 8,185 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 933.96 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 18,227.08 Buy 3,308 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 18,936.50 Buy 3,443 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 40,630.74 Buy 7,374 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,265.08 Buy 598 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 82,619.01 Buy 15,049 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,451.42 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,848.48 Buy 888 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 8,559.30 Buy 1,545 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 281.84 Buy 52 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,275.53 Buy 229 Ordinary Shares

87

Morgan Stanley Australia Securities Limited 06/10/2022 219.20 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 6,280.08 Buy 1,146 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,366.48 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,620.60 Buy 296 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 21,500.02 Buy 3,902 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,351.88 Buy 423 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 578.76 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 37,276.95 Buy 6,865 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 421.58 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 7,143.82 Buy 1,306 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 623.76 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 10,094.37 Buy 1,859 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,027.90 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 274.00 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 14,965.44 Buy 2,751 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,230.96 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,519.09 Buy 641 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,709.65 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 122.10 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,403.52 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 5.46 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 89,456.38 Buy 16,354 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,644.80 Buy 670 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 10,906.50 Buy 1,983 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,051.30 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 13,087.62 Buy 2,397 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 147.15 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,411.40 Buy 805 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,077.59 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,121.60 Buy 736 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,330.86 Buy 598 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 696.32 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,069.18 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 68,604.90 Buy 12,565 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 8,112.01 Buy 1,483 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,013.92 Buy 546 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 32,178.40 Buy 5,840 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,521.70 Buy 630 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,334.40 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 959.20 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 10,978.47 Buy 1,971 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,165.11 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,482.36 Buy 458 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,416.42 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 10,805.34 Buy 1,979 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 918.50 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,043.75 Buy 375 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 419.27 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,639.00 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 35,952.75 Buy 6,525 Ordinary Shares

88

Morgan Stanley Australia Securities Limited 06/10/2022 15,797.82 Buy 2,811 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,364.57 Buy 423 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 8,533.92 Buy 1,546 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,709.59 Buy 494 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 999.18 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,765.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 55,039.39 Buy 9,989 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,213.92 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,310.19 Buy 238 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,729.92 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 39,324.48 Buy 7,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,442.23 Buy 627 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,000.93 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,863.76 Buy 707 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 17,042.43 Buy 3,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 935.85 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,113.15 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,158.95 Buy 389 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,272.81 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 5,694.27 Buy 1,041 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,695.60 Buy 860 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,357.92 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 496.80 Buy 90 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 939.12 Buy 172 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,914.37 Buy 713 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,469.84 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 98,488.50 Buy 17,907 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,399.00 Buy 618 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,409.00 Buy 438 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 902.00 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,970.64 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 8,537.08 Buy 1,565 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 10,523.34 Buy 1,938 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 3,301.43 Buy 603 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 521.55 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,750.27 Buy 859 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,578.50 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,196.82 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 487.72 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 292.95 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,024.76 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 88.08 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 13,336.15 Buy 2,447 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 34,927.62 Buy 6,397 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 533.61 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,101.91 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,398.27 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 137,187.40 Buy 25,172 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 6,415.91 Buy 1,174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,104.45 Buy 199 Ordinary Shares

89

Morgan Stanley Australia Securities Limited 06/10/2022 418.50 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,234.43 Buy 407 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 5,363.12 Buy 976 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 922.74 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 6,142.15 Buy 1,127 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,948.49 Buy 543 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 191.42 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,336.24 Buy 424 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,258.95 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 105.26 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 618.45 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 4,898.36 Buy 881 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 66.00 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 76.30 Buy 14 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,234.20 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 5,564.64 Buy 1,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 277.95 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 434.50 Buy 79 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 17,879.28 Buy 3,239 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 8,400.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,123.12 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 966.24 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 1,159.78 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,292.15 Buy 413 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 7,331.50 Buy 1,333 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 614.72 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 270.48 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 508.25 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 57,685.76 Buy 10,604 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 6,342.91 Buy 1,147 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,178.54 Buy 399 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 22,967.68 Buy 4,222 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 8,919.40 Buy 1,610 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 9,646.50 Buy 1,770 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 6,071.30 Buy 1,114 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 2,720.14 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/10/2022 27.80 Buy 5 Ordinary Shares
Morgan Stanley & Co. International plc 06/10/2022 N/A Borrow 181,586 Ordinary Shares
Morgan Stanley & Co. International plc 06/10/2022 N/A Collateral Received 187,263 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 7,038.36 Buy 1,372 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 901.32 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 74,396.30 Buy 14,390 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 14,618.48 Buy 2,872 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,487.45 Buy 483 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 6,359.04 Buy 1,242 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 39,417.24 Buy 7,639 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 589.28 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,182.18 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,023.66 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,790.55 Buy 345 Ordinary Shares

90

Morgan Stanley Australia Securities Limited 06/14/2022 1,699.04 Buy 328 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,285.41 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 290.42 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 3,599.85 Buy 699 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,793.94 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 3,609.43 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,362.69 Buy 457 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,020.69 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 8,890.68 Buy 1,723 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 813.05 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 72,581.94 Buy 14,121 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 35.56 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 23,762.10 Buy 4,614 Ordinary Shares
Morgan Stanley & Co. International plc 06/14/2022 5,843.46 Buy 1,134 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 639.22 Buy 124 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 3,283.20 Buy 640 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 549.08 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,185.65 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 3,585.30 Buy 703 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 747.52 Buy 146 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,153.85 Buy 415 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,413.01 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 4,697.96 Buy 914 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,288.64 Buy 447 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 611.66 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 9,391.34 Buy 1,813 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 48,488.76 Buy 9,452 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 849.92 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 23,957.04 Buy 4,616 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 21,398.37 Buy 4,123 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,018.49 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 531.48 Buy 103 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,867.92 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 195.13 Buy 38 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 812.12 Buy 158 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,203.60 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 6,591.30 Buy 1,270 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 20,505.60 Buy 4,005 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 5,444.01 Buy 1,053 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 267.65 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 3,808.74 Buy 741 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,472.96 Buy 483 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 570.54 Buy 111 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 124.20 Buy 24 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 567.60 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,611.12 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 6,116.11 Buy 1,183 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 502.74 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 11,294.40 Buy 2,172 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,009.80 Buy 198 Ordinary Shares

91

Morgan Stanley Australia Securities Limited 06/14/2022 51,780.36 Buy 10,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,472.31 Buy 287 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 232.20 Buy 45 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,540.66 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,828.80 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,534.02 Buy 493 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 4,603.53 Buy 887 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,577.43 Buy 306 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 12,304.60 Buy 2,380 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 106.89 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 494.70 Buy 97 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,220.95 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 19,533.40 Buy 3,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 513.50 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,206.33 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 7,151.76 Buy 1,386 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 990.09 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 505.68 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 6,571.40 Buy 1,276 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 949.05 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 51,746.31 Buy 10,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 634.68 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 702.44 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 2,739.96 Buy 531 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 429.66 Buy 84 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 10,938.41 Buy 2,149 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 857.55 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 24,148.35 Buy 4,689 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 757.79 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 684.29 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 717.69 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 59,716.14 Buy 11,506 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 6,361.20 Buy 1,240 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,187.34 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,218.94 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,243.88 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 26,972.43 Buy 5,197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 3,068.58 Buy 597 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 143.92 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 486.40 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 890.88 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 3,543.20 Buy 688 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,828.25 Buy 355 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 740.16 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 713.07 Buy 139 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,400.49 Buy 273 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 10,902.95 Buy 2,159 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 684.95 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 11,132.10 Buy 2,170 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 966.79 Buy 187 Ordinary Shares

92

Morgan Stanley Australia Securities Limited 06/14/2022 5,560.92 Buy 1,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 5,531.10 Buy 1,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 1,438.72 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 13,780.35 Buy 2,710 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 4,331.15 Buy 841 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 589.38 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 5,438.64 Buy 1,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 601.97 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 19,257.60 Buy 3,776 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/14/2022 18,554.41 Buy 3,631 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 6,757.50 Buy 1,325 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 834.56 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,560.37 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,546.10 Buy 492 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,240.52 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 337.26 Buy 66 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 4,793.60 Buy 939 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 193.42 Buy 38 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,064.44 Buy 404 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 7,245.98 Buy 1,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,292.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 757.79 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 827.82 Buy 162 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,259.52 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 553.50 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 6,903.72 Buy 1,359 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 12,112.50 Buy 2,375 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 10.32 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 159.65 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 152.70 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 7,281.75 Buy 1,425 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,451.80 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 23,679.24 Buy 4,589 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 5,669.42 Buy 1,103 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 12,380.94 Buy 2,442 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 671.22 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 612.85 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 102,031.37 Buy 19,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 22,475.70 Buy 4,407 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,231.25 Buy 625 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 47,819.38 Buy 9,358 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 47,083.68 Buy 9,072 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,295.36 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 201.63 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,026.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 8,782.56 Buy 1,712 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 134.16 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 4,292.40 Buy 840 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 524.19 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,120.52 Buy 218 Ordinary Shares

93

Morgan Stanley Australia Securities Limited 06/15/2022 3,447.60 Buy 676 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 458.80 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,558.40 Buy 492 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 433.50 Buy 85 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 30,149.00 Buy 5,900 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 333.45 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,139.08 Buy 606 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,179.90 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 927.22 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,017.06 Buy 591 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 594.55 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,788.50 Buy 350 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 6,100.48 Buy 1,195 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,078.44 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,045.10 Buy 401 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 10,038.42 Buy 1,953 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 47,264.14 Buy 9,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 402.11 Buy 79 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,261.48 Buy 437 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,131.40 Buy 614 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 8,664.92 Buy 1,676 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 22,895.60 Buy 4,420 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 986.23 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 740.23 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,781.65 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,539.52 Buy 496 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,689.60 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 23,864.32 Buy 4,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 746.75 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 890.88 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 14,496.32 Buy 2,848 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 235.75 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 50,597.10 Buy 9,921 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 30.93 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 846.45 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 114.18 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 23,265.83 Buy 4,553 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 128.75 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 617.10 Buy 121 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 162.56 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 625.86 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,324.24 Buy 648 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 93.24 Buy 18 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 846.60 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,634.52 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 342.37 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 77.70 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 270.30 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,189.47 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,249.28 Buy 244 Ordinary Shares

94

Morgan Stanley Australia Securities Limited 06/15/2022 887.25 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 24,004.44 Buy 4,716 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 738.72 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 15,648.78 Buy 3,021 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,235.90 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,394.00 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 23,493.60 Buy 4,518 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,539.24 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,569.26 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 609.88 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,247.05 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 23,726.05 Buy 4,607 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,264.20 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 16,004.52 Buy 3,132 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 781.83 Buy 153 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 39,647.40 Buy 7,820 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 593.19 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,382.52 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 584.20 Buy 115 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 25.83 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 892.50 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 770.86 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 81.44 Buy 16 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 36,475.18 Buy 7,138 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 8,394.60 Buy 1,646 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 13,728.94 Buy 2,671 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 15,764.10 Buy 3,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 47,264.14 Buy 9,142 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,015.68 Buy 589 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 551.88 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,037.16 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 15,682.59 Buy 3,069 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,175.34 Buy 613 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,373.03 Buy 459 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,122.68 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 651.51 Buy 127 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,265.95 Buy 443 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,360.78 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 611.83 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 71,864.10 Buy 14,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,506.58 Buy 693 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 681.63 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,111.32 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 95,732.10 Buy 18,771 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,912.90 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 31,520.30 Buy 6,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 6,943.31 Buy 1,343 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,538.46 Buy 297 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,372.16 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,920.56 Buy 566 Ordinary Shares

95

Morgan Stanley Australia Securities Limited 06/15/2022 547.49 Buy 106 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 895.13 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,305.60 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 22,360.37 Buy 4,393 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 488.33 Buy 94 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 701.76 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 23,813.46 Buy 4,642 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 5,834.40 Buy 1,144 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 386.84 Buy 76 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 3,635.20 Buy 710 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 4,077.09 Buy 801 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 6,970.04 Buy 1,364 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 261.63 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 9,392.18 Buy 1,838 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,123.20 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,889.16 Buy 364 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,216.13 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 316.82 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,533.28 Buy 296 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 198.51 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 70,625.52 Buy 13,608 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,082.78 Buy 406 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,218.32 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 61.50 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 783.56 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 2,982.74 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 940.62 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 527.36 Buy 103 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 6,397.72 Buy 1,252 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 542.49 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 688.94 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,219.46 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 1,129.31 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 5,582.04 Buy 1,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 5,104.64 Buy 997 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 468.00 Buy 90 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 24,048.72 Buy 4,734 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/15/2022 699.30 Buy 135 Ordinary Shares
Morgan Stanley & Co. International plc 06/15/2022 N/A Collateral Received 1,011,003 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 23,678.60 Buy 4,580 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 993.95 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 7,022.76 Buy 1,361 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 930.34 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,544.64 Buy 497 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,589.74 Buy 693 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 11,175.50 Buy 2,170 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 47,627.24 Buy 9,266 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 40,535.65 Buy 7,871 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 820.02 Buy 158 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,974.39 Buy 386 Ordinary Shares

96

Morgan Stanley Australia Securities Limited 06/16/2022 1,069.16 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 299.28 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,072.34 Buy 397 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 822.03 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,123.47 Buy 219 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 997.16 Buy 194 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 50,934.00 Buy 9,795 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,008.15 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,612.77 Buy 707 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 792.83 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 711.72 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 4,798.29 Buy 939 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,318.13 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 144.76 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 942.08 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,694.72 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,096.75 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 28,848.60 Buy 5,580 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 35,648.76 Buy 6,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,295.28 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,057.22 Buy 396 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 65,212.08 Buy 12,638 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 281.05 Buy 55 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 81,512.48 Buy 15,736 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 48,133.80 Buy 9,438 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,426.58 Buy 468 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 27,170.10 Buy 5,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,726.78 Buy 334 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 4,332.09 Buy 842 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 6,571.46 Buy 1,286 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 133,927.99 Buy 26,209 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 4,517.24 Buy 884 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 55,437.20 Buy 10,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,016.09 Buy 393 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,830.42 Buy 548 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,252.42 Buy 634 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,344.15 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 369.91 Buy 71 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 4,537.68 Buy 876 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 13,469.96 Buy 2,636 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 9,668.12 Buy 1,892 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 12,591.75 Buy 2,445 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 6,085.28 Buy 1,168 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 39,449.20 Buy 7,720 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,046.21 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 291.56 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 23,859.63 Buy 4,651 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 828.39 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,875.16 Buy 751 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,863.80 Buy 555 Ordinary Shares

97

Morgan Stanley Australia Securities Limited 06/16/2022 1,601.00 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 32,755.10 Buy 6,410 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,637.70 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,221.64 Buy 628 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 8,142.96 Buy 1,572 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 4,204.52 Buy 818 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,390.92 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,277.72 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 558.90 Buy 108 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,962.88 Buy 383 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 30,202.64 Buy 5,876 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 9,217.44 Buy 1,776 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 318.42 Buy 61 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 36,771.56 Buy 7,196 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,375.68 Buy 464 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 30,364.74 Buy 5,817 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,756.48 Buy 728 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,075.36 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 43,710.18 Buy 8,422 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,490.75 Buy 486 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 2,507.45 Buy 485 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 113,070.08 Buy 22,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 7,725.78 Buy 1,506 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 5,412.42 Buy 1,053 Ordinary Shares
Morgan Stanley & Co. International plc 06/16/2022 986.79 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 45,596.70 Buy 8,735 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 120,989.47 Buy 23,677 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 868.70 Buy 170 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,100.15 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,405.60 Buy 660 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,005.60 Buy 578 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 932.15 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,340.24 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 4,727.70 Buy 918 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 5,222.24 Buy 1,016 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 33,498.90 Buy 6,530 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,261.48 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 11,165.35 Buy 2,185 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 10,685.44 Buy 2,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 941.54 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,034.15 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 75,558.00 Buy 14,700 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,235.63 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,484.10 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 161.36 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 887.40 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 6,819.84 Buy 1,332 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 10,495.94 Buy 2,054 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 1,374.59 Buy 269 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/16/2022 3,382.54 Buy 653 Ordinary Shares

98

Morgan Stanley & Co. International plc 06/16/2022 2,708.50 Buy 526 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 760.50 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 5,270.40 Buy 1,080 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,829.03 Buy 371 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 106,208.21 Buy 21,631 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 2,829.82 Buy 574 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 494.90 Buy 101 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 27,517.05 Buy 5,559 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,170.78 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 49,693.48 Buy 10,204 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 3,447.45 Buy 705 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 6,039.30 Buy 1,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,174.88 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 190.32 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,565.55 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 245.00 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 4,414.90 Buy 901 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 6,136.20 Buy 1,260 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,149.15 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 73,929.87 Buy 15,057 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 6,304.44 Buy 1,284 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 98,380.32 Buy 19,996 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 256.88 Buy 52 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 2,480.00 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 24.70 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 3,744.80 Buy 755 Ordinary Shares
Morgan Stanley & Co. International plc 06/17/2022 459.42 Buy 93 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 4,816.50 Buy 975 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,063.80 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 12,152.25 Buy 2,475 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 38,449.80 Buy 7,815 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 569.56 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 2,425.54 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 645.83 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 5,853.33 Buy 1,197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 329.64 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 4,821.54 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 6,441.76 Buy 1,304 Ordinary Shares
Morgan Stanley & Co. International plc 06/17/2022 9,434.16 Buy 1,916 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 284.20 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 638.30 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 44.19 Buy 9 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 2,518.60 Buy 514 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 28,232.10 Buy 5,715 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 292.64 Buy 59 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 5,995.11 Buy 1,221 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,670.41 Buy 343 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 151,020.74 Buy 30,571 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 5,348.04 Buy 1,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 272.72 Buy 56 Ordinary Shares

99

Morgan Stanley Australia Securities Limited 06/17/2022 1,167.23 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 24,448.05 Buy 4,939 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 2,793.00 Buy 570 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 127.92 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,199.28 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 24,748.29 Buy 5,061 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 6,323.20 Buy 1,280 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 24,643.29 Buy 5,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 470.88 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 1,011.46 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 12,335.71 Buy 2,533 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 155,266.30 Buy 31,687 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 5,087.76 Buy 1,032 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 742.92 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 705.60 Buy 144 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 790.51 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 4,455.44 Buy 913 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 3,359.20 Buy 680 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 165,124.44 Buy 33,426 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 58,899.62 Buy 11,923 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 6,759.56 Buy 1,388 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 9,726.56 Buy 1,961 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 407.53 Buy 83 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 961.38 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 6,502.30 Buy 1,327 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 697.22 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 2,203.24 Buy 446 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 142,025.00 Buy 28,750 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 667.19 Buy 137 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 8,511.60 Buy 1,730 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 5,414.50 Buy 1,105 Ordinary Shares
Morgan Stanley & Co. International plc 06/17/2022 1,200.42 Buy 243 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 171.85 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 122,013.06 Buy 24,699 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 4,699.10 Buy 959 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 328.97 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 340.17 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 2,972.06 Buy 598 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 486.59 Buy 99 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 23,489.70 Buy 4,755 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/17/2022 4,442.76 Buy 903 Ordinary Shares
Morgan Stanley & Co. International plc 06/17/2022 104.06 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,663.44 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 4,748.25 Buy 975 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,814.20 Buy 386 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 740.90 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 880.60 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,707.00 Buy 5,412 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 971.70 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,083.30 Buy 230 Ordinary Shares

100

Morgan Stanley Australia Securities Limited 06/20/2022 3,951.75 Buy 825 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,518.25 Buy 523 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 797.04 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,425.93 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 18,964.80 Buy 3,951 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,048.60 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 272.89 Buy 58 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,549.10 Buy 5,345 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,995.54 Buy 421 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,251.05 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,308.60 Buy 485 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 4,916.40 Buy 1,020 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,115.08 Buy 235 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,055.04 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,628.73 Buy 554 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,089.24 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 493.37 Buy 103 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 51,414.00 Buy 10,824 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 825.93 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,031.14 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 927.87 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 3,886.14 Buy 813 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 582.55 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,176.96 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,803.06 Buy 371 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 89.11 Buy 19 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 16,502.40 Buy 3,438 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,307.70 Buy 470 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,156.40 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 13,105.17 Buy 2,691 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 981.95 Buy 205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 3,982.95 Buy 835 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,186.92 Buy 252 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 14,611.20 Buy 3,044 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,326.83 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,981.60 Buy 5,528 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,673.46 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 15,055.20 Buy 3,060 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 3,044.86 Buy 637 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 437.88 Buy 89 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,984.52 Buy 627 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 996.40 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 103.95 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 874.80 Buy 180 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,182.75 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 5,049.54 Buy 1,039 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 573.48 Buy 118 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,816.34 Buy 5,458 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 7,800.30 Buy 1,605 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,781.04 Buy 362 Ordinary Shares

101

Morgan Stanley Australia Securities Limited 06/20/2022 2,392.50 Buy 500 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 821.63 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 14,721.60 Buy 3,067 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 4,753.08 Buy 978 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 44,193.60 Buy 9,207 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,923.84 Buy 5,504 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,175.52 Buy 248 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 3,777.03 Buy 791 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 50,774.36 Buy 10,556 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 8,373.78 Buy 1,723 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,523.50 Buy 515 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,896.30 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,437.47 Buy 511 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,454.40 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 4,184.60 Buy 854 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,153.13 Buy 242 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 6,095.12 Buy 1,249 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,217.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 240.21 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 741.04 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,702.47 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 3,834.66 Buy 809 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 800.32 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 649.35 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 632.10 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 750.46 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,657.92 Buy 352 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 900.52 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,205.76 Buy 452 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,168.67 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,549.10 Buy 5,345 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 269.36 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 950.60 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,870.32 Buy 5,481 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 671.66 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,100.35 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 50,151.26 Buy 10,298 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 150.97 Buy 31 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,656.40 Buy 5,390 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 578.10 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,816.58 Buy 598 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 141.60 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 525.80 Buy 110 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,402.84 Buy 508 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 4,373.70 Buy 915 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 220.34 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 13,496.22 Buy 2,777 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 454.56 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 540.14 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 1,541.81 Buy 327 Ordinary Shares

102

Morgan Stanley Australia Securities Limited 06/20/2022 2,374.74 Buy 501 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 50,151.26 Buy 10,298 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 25,600.59 Buy 5,367 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 800.12 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 3,830.31 Buy 803 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 2,527.53 Buy 519 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 3,633.10 Buy 773 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/20/2022 4,011.57 Buy 841 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 1,039.44 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 49,789.98 Buy 10,182 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 867.30 Buy 177 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 9,918.20 Buy 2,020 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 2,267.46 Buy 459 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 109,512.64 Buy 22,304 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 49,089.15 Buy 9,917 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 141.38 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 24,946.56 Buy 5,112 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 32,912.55 Buy 6,649 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 728.61 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 3,255.33 Buy 663 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 7,423.92 Buy 1,512 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 80,572.53 Buy 16,477 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 5,376.48 Buy 1,104 Ordinary Shares
Morgan Stanley & Co. International plc 06/21/2022 4.91 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 1,465.10 Buy 299 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 2,539.35 Buy 513 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 24,694.37 Buy 5,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 7,805.16 Buy 1,606 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 1,131.90 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 650.76 Buy 132 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 73,936.98 Buy 14,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 18,568.08 Buy 3,774 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 1,481.67 Buy 303 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 195.60 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 881.10 Buy 178 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 7,637.24 Buy 1,546 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 48,554.10 Buy 9,909 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 9,755.55 Buy 1,995 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 38.92 Buy 8 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 7,865.82 Buy 1,602 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 7,291.20 Buy 1,488 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 2,284.03 Buy 469 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 7,546.67 Buy 1,537 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 1,033.90 Buy 211 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 54,829.06 Buy 11,099 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 40,395.60 Buy 8,244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 3,088.39 Buy 629 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 3,042.90 Buy 621 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 364.50 Buy 75 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 2,498.31 Buy 513 Ordinary Shares

103

Morgan Stanley Australia Securities Limited 06/21/2022 1,309.64 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 26,156.77 Buy 5,371 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 48.95 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/21/2022 3,176.88 Buy 651 Ordinary Shares
Morgan Stanley & Co. International plc 06/21/2022 N/A Collateral Received 7,029,482 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,056.56 Buy 418 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,078.92 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 10,162.26 Buy 2,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 5,366.63 Buy 1,093 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,635.03 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 11,361.30 Buy 2,321 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,948.00 Buy 400 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 16,460.24 Buy 3,373 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 503.36 Buy 104 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,025.69 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,228.09 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,885.61 Buy 386 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 974.16 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,628.46 Buy 332 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,564.80 Buy 320 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 24,816.75 Buy 5,075 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 5,568.70 Buy 1,133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 6,224.97 Buy 1,273 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 691.61 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,134.21 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 13,761.60 Buy 2,820 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,180.90 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,002.44 Buy 407 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 6,256.16 Buy 1,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 968.22 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,849.92 Buy 376 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 707.60 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 636.66 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,817.10 Buy 779 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 997.56 Buy 204 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 386.31 Buy 79 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,159.00 Buy 650 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,940.45 Buy 394 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,479.23 Buy 507 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,549.80 Buy 315 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,062.13 Buy 423 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,296.99 Buy 677 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 14,586.00 Buy 2,992 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,489.52 Buy 506 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 989.40 Buy 204 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 965.30 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,034.55 Buy 209 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,786.68 Buy 365 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 601.47 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 8,888.36 Buy 1,827 Ordinary Shares

104

Morgan Stanley Australia Securities Limited 06/22/2022 2,228.17 Buy 458 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,202.92 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 46,442.96 Buy 9,517 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,088.24 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,087.92 Buy 638 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,709.82 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,717.08 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,132.96 Buy 642 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 20,097.44 Buy 4,089 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 767.73 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 4,983.65 Buy 1,015 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,708.36 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 24,166.10 Buy 4,947 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 9,194.98 Buy 1,867 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,028.60 Buy 414 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 5,880.00 Buy 1,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 844.74 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,656.48 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 12,662.89 Buy 2,579 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 9,828.32 Buy 2,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 706.88 Buy 145 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 8,632.72 Buy 1,769 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,239.30 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,279.87 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,236.76 Buy 666 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,803.13 Buy 575 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 122.75 Buy 25 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,299.22 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,986.79 Buy 403 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,204.14 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 845.97 Buy 173 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,275.22 Buy 663 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 593.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 8,065.52 Buy 1,641 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 170.45 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,548.29 Buy 519 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 24,668.88 Buy 5,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 8,236.11 Buy 1,686 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 691.54 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 590.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 6,497.05 Buy 1,330 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 5,260.64 Buy 1,078 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 5,168.73 Buy 1,057 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 24,929.53 Buy 5,119 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,358.00 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 902.19 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 19.52 Buy 4 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,222.33 Buy 454 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 7,978.75 Buy 1,625 Ordinary Shares
Morgan Stanley & Co. International plc 06/22/2022 2,151.93 Buy 439 Ordinary Shares

105

Morgan Stanley & Co. International plc 06/22/2022 6,448.29 Buy 1,314 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,442.55 Buy 295 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 68,110.16 Buy 13,957 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 29,777.22 Buy 6,127 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,314.53 Buy 673 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 4,792.19 Buy 977 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,515.90 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 1,589.22 Buy 327 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 427.17 Buy 87 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 6,696.80 Buy 1,357 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 2,987.15 Buy 609 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 4,499.63 Buy 923 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 4.87 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 371.53 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/22/2022 3,093.92 Buy 634 Ordinary Shares
Morgan Stanley & Co. International plc 06/22/2022 N/A Borrow 4,646 Ordinary Shares
Morgan Stanley & Co. International plc 06/22/2022 N/A Collateral Received 7,723,573 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 70,172.28 Buy 15,156 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 559,687.50 Buy 124,375 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 3,957.54 Buy 852 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 123,957.00 Buy 27,546 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 5,559.84 Buy 1,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 6,026.02 Buy 1,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,030.58 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 24,497.62 Buy 5,257 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 240.09 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 165.24 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 26,293.77 Buy 5,679 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 53,869.36 Buy 11,918 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,610.07 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 4,823.04 Buy 1,024 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,173.90 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 822.80 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 25,041.35 Buy 5,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 4,086.08 Buy 904 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 22,998.36 Buy 4,978 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 937.28 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 44,036.38 Buy 9,775 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 5,202.00 Buy 1,156 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 12,055.05 Buy 2,670 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 6,817.65 Buy 1,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 15,494.88 Buy 3,398 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 85,450.50 Buy 18,989 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 26,638.53 Buy 5,829 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 27.06 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,869.32 Buy 399 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 9,509.49 Buy 2,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,267.28 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 26,638.53 Buy 5,829 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 101,509.28 Buy 21,877 Ordinary Shares

106

Morgan Stanley Australia Securities Limited 06/23/2022 2,386.82 Buy 524 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 10,128.74 Buy 2,231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,829.52 Buy 396 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 5,887.50 Buy 1,250 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,719.50 Buy 380 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 944.32 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 20,450.70 Buy 4,398 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 14,509.86 Buy 3,228 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 3,757.82 Buy 836 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 4,923.00 Buy 1,094 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 15,571.26 Buy 3,306 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 827.08 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 3,443.53 Buy 761 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 74,574.08 Buy 16,072 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 11,626.34 Buy 2,458 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 26,992.35 Buy 5,985 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 4,905.10 Buy 1,084 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 5,360.37 Buy 1,182 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 37,212.00 Buy 8,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 26,813.24 Buy 5,906 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 17,342.12 Buy 3,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 24,484.68 Buy 5,435 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 30,280.68 Buy 6,498 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 43,132.50 Buy 9,585 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 258.50 Buy 57 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,991.33 Buy 421 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 60,946.40 Buy 13,135 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 51,696.96 Buy 10,976 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 13,048.35 Buy 2,890 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 4,310.71 Buy 959 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 27.48 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 72,648.00 Buy 16,144 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 73,219.50 Buy 16,271 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 633.08 Buy 136 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 8,135.40 Buy 1,788 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 86,464.47 Buy 19,193 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 6,960.23 Buy 1,545 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,524.71 Buy 334 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 20,055.42 Buy 4,341 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,889.04 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 4,530.00 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 105,987.04 Buy 22,744 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 841.75 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 6,310.98 Buy 1,404 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 25,794.80 Buy 5,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 637.32 Buy 141 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 3,998.79 Buy 849 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 6,505.22 Buy 1,444 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 29,706.60 Buy 6,430 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 26,582.32 Buy 5,804 Ordinary Shares

107

Morgan Stanley Australia Securities Limited 06/23/2022 72,774.34 Buy 15,718 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 614.25 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 174,118.50 Buy 38,693 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 8,075.92 Buy 1,711 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 2,963.34 Buy 652 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 1,930.50 Buy 429 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 11,203.92 Buy 2,457 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 180.57 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 11,404.89 Buy 2,526 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 2,778.65 Buy 595 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 3,537.93 Buy 781 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 3,950.33 Buy 873 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 6,297.06 Buy 1,363 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 332.15 Buy 73 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 25,043.07 Buy 5,317 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/23/2022 198,778.50 Buy 44,173 Ordinary Shares
Morgan Stanley & Co. International plc 06/23/2022 N/A Borrow 18,018 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,015.74 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,073.30 Buy 2,241 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,044.24 Buy 229 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 4,638.40 Buy 1,040 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,727.70 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 54,169.61 Buy 12,011 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 2,049.75 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,449.67 Buy 2,317 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 134.70 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 21,303.87 Buy 4,809 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,487.37 Buy 2,113 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 15,411.06 Buy 3,402 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 2,144.85 Buy 474 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 5,743.08 Buy 1,272 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,061.76 Buy 237 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 4,628.00 Buy 1,040 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 92,937.36 Buy 20,381 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 53,700.57 Buy 11,907 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,228.76 Buy 278 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 11,930.50 Buy 2,675 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 7,920.64 Buy 1,792 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,513.20 Buy 2,303 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 80,806.14 Buy 17,838 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 7,386.80 Buy 1,647 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,520.60 Buy 2,104 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 26,010.24 Buy 5,704 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 95.55 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,126.00 Buy 2,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 17,167.20 Buy 3,732 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 18,997.84 Buy 4,148 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,358.64 Buy 306 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 8,982.00 Buy 1,996 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,130.00 Buy 250 Ordinary Shares

108

Morgan Stanley Australia Securities Limited 06/24/2022 10,046.40 Buy 2,184 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 53,056.40 Buy 11,534 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,092.23 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 3,666.80 Buy 824 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,766.40 Buy 2,180 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 842.24 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 656.37 Buy 143 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 17,654.00 Buy 3,880 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 20,009.28 Buy 4,388 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,003.44 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 53,571.04 Buy 11,852 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 2,513.12 Buy 556 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 5,496.00 Buy 1,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 824.46 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,428.51 Buy 2,333 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 53,516.16 Buy 11,736 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 18,440.64 Buy 4,044 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 366.53 Buy 81 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 31.47 Buy 7 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 7,245.84 Buy 1,596 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 885.87 Buy 193 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,512.26 Buy 332 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 26,133.57 Buy 5,769 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,904.36 Buy 419 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,549.26 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,894.65 Buy 2,405 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 6,398.25 Buy 1,425 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,712.89 Buy 2,378 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 41,167.68 Buy 9,028 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 11,182.79 Buy 2,447 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 3,125.58 Buy 678 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 47,170.89 Buy 10,413 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 995.76 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 872.87 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 949.10 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 441.98 Buy 98 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 753.58 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 53,878.40 Buy 11,920 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 53,170.56 Buy 11,584 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 46,802.45 Buy 10,389 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,163.70 Buy 2,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 7,383.66 Buy 1,621 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 530.60 Buy 117 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 993.60 Buy 216 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 832.84 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 12,109.44 Buy 2,688 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 599.83 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 915.53 Buy 203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 127,521.00 Buy 28,338 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,398.48 Buy 2,342 Ordinary Shares

109

Morgan Stanley Australia Securities Limited 06/24/2022 1,004.45 Buy 221 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 231.92 Buy 52 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 13.59 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 904.23 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 584.20 Buy 127 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,307.43 Buy 2,101 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 7,010.47 Buy 1,529 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 3,286.04 Buy 723 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 28,556.74 Buy 6,353 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 26,528.20 Buy 5,767 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,229.50 Buy 2,051 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 4,077.00 Buy 900 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 7,832.24 Buy 1,772 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 333.00 Buy 74 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 4,302.28 Buy 955 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,152.00 Buy 256 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 913.41 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 3,607.49 Buy 799 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 994.50 Buy 225 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,032.84 Buy 228 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,026.04 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,878.91 Buy 418 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 136.80 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 3,048.50 Buy 670 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,729.37 Buy 2,122 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 307.36 Buy 68 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 874.68 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,167.45 Buy 258 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 13,437.00 Buy 2,986 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 641.20 Buy 140 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 4,314.60 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,535.52 Buy 336 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 3,835.98 Buy 844 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 20,134.90 Buy 4,435 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,053.40 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 726.40 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 31,996.04 Buy 7,174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 23,471.97 Buy 5,251 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 13,322.73 Buy 2,941 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 853.34 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 4.61 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 26,641.86 Buy 5,817 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 26,817.70 Buy 5,894 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 7,383.90 Buy 1,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 5,837.70 Buy 1,276 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,666.34 Buy 377 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 6,740.64 Buy 1,488 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 10,968.64 Buy 2,416 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 813.54 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 2,504.28 Buy 545 Ordinary Shares

110

Morgan Stanley Australia Securities Limited 06/24/2022 27,420.90 Buy 6,162 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 80,814.69 Buy 17,919 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 841.65 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,091.04 Buy 239 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 27,420.90 Buy 6,162 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 2,876.24 Buy 628 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,184.82 Buy 263 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,098.00 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,981.43 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 14,814.05 Buy 3,329 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 2,617.41 Buy 581 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,898.33 Buy 429 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 19,999.27 Buy 4,381 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 8,154.00 Buy 1,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 4,684.50 Buy 1,041 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 1,101.66 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 11,545.04 Buy 2,612 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 80,416.80 Buy 17,520 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,891.15 Buy 2,162 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 3,099.64 Buy 679 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 818.12 Buy 181 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 9,833.13 Buy 2,133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/24/2022 127,220.52 Buy 28,084 Ordinary Shares
Morgan Stanley & Co. International plc 06/24/2022 N/A Borrow 389,848 Ordinary Shares
Morgan Stanley Wealth Management Australia Pty Ltd 06/24/2022 1,835.94 Buy 400 Ordinary Shares
Morgan Stanley Wealth Management Australia Pty Ltd 06/24/2022 1,353.00 Buy 300 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 64,593.44 Buy 13,921 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 692.64 Buy 148 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4,399.18 Buy 935 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 6,025.40 Buy 1,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 856.55 Buy 185 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,054.18 Buy 654 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 49,801.50 Buy 10,710 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 25,667.36 Buy 5,438 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 41,597.08 Buy 8,936 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 331,379.52 Buy 71,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 23,079.36 Buy 4,974 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 761.21 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 28,360.35 Buy 6,099 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,665.75 Buy 775 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 14,429.30 Buy 3,130 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 9.21 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,410.34 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,222.30 Buy 690 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 6,036.42 Buy 1,308 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 53,197.60 Buy 11,465 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,427.49 Buy 311 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 8,131.74 Buy 1,732 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 11,339.58 Buy 2,436 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,275.20 Buy 480 Ordinary Shares

111

Morgan Stanley Australia Securities Limited 06/27/2022 6,006.91 Buy 1,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 120.12 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,449.04 Buy 307 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,304.34 Buy 716 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 917.39 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 5,544.00 Buy 1,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 52,328.26 Buy 11,302 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 184.40 Buy 40 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 15,637.12 Buy 3,392 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,962.59 Buy 629 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,366.25 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,772.00 Buy 800 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,373.15 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 8,442.00 Buy 1,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4,950.18 Buy 1,068 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4,906.28 Buy 1,045 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 127,932.42 Buy 27,691 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 7,657.21 Buy 1,661 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 878.90 Buy 187 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,098.43 Buy 446 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 9,929.60 Buy 2,140 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 912.60 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4.70 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 9,022.86 Buy 1,953 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4,596.17 Buy 997 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 25,853.75 Buy 5,590 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 974.82 Buy 211 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 5,228.10 Buy 1,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,163.37 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 35,713.67 Buy 7,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 13,061.43 Buy 2,818 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,254.86 Buy 694 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,573.20 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 7,035.00 Buy 1,500 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,265.50 Buy 700 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,017.11 Buy 426 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4,222.31 Buy 909 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 208,744.32 Buy 44,988 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 84,475.84 Buy 18,206 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 43,756.02 Buy 9,471 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4,686.40 Buy 1,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 974.82 Buy 211 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 14,469.13 Buy 3,095 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 28,580.70 Buy 6,193 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,551.00 Buy 330 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,273.05 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 5,284.68 Buy 1,128 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,111.38 Buy 458 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,682.50 Buy 580 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,667.58 Buy 782 Ordinary Shares

112

Morgan Stanley Australia Securities Limited 06/27/2022 10,546.72 Buy 2,273 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 13,295.88 Buy 2,808 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 19,625.65 Buy 4,198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 38,665.17 Buy 8,300 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,019.90 Buy 217 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 7,355.04 Buy 1,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,343.60 Buy 496 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,416.64 Buy 304 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 5,106.35 Buy 1,083 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 9,905.62 Buy 2,092 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 11,514.96 Buy 2,479 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 7,179.83 Buy 1,526 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 725.34 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 137.70 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 5,170.00 Buy 1,100 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 8,658.18 Buy 1,868 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,496.72 Buy 541 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 536.94 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 3,230.43 Buy 691 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,258.00 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,079.93 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 30,767.84 Buy 6,631 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,347.33 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 4,825.55 Buy 1,030 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,031.80 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 8,196.41 Buy 1,757 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 12,110.18 Buy 2,563 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 741.02 Buy 158 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 19,924.22 Buy 4,271 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,716.11 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 90,493.35 Buy 19,545 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 8,690.22 Buy 1,881 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 19,511.20 Buy 4,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 41,616.16 Buy 8,969 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,249.84 Buy 272 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 9,633.73 Buy 2,074 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 61,231.87 Buy 13,154 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 42,582.11 Buy 9,197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,036.20 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 20,663.55 Buy 4,439 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 9,497.25 Buy 2,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 11,382.09 Buy 2,469 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 39,381.88 Buy 8,515 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 57,354.10 Buy 12,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 98.07 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 2,962.58 Buy 627 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,008.35 Buy 215 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 10,158.62 Buy 2,187 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 22,538.55 Buy 4,847 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/27/2022 1,449.14 Buy 308 Ordinary Shares

113

Morgan Stanley & Co. International plc 06/27/2022 N/A Collateral Received 15,374,320 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 16,349.50 Buy 3,442 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,695.21 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 69,360.40 Buy 14,695 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,886.09 Buy 1,033 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 2,035.10 Buy 433 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 30,781.56 Buy 6,494 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,751.12 Buy 371 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 2,637.60 Buy 560 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 7,269.48 Buy 1,524 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 964.92 Buy 204 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 59,027.10 Buy 12,694 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 22,628.76 Buy 4,774 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,540.73 Buy 961 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 12,583.26 Buy 2,638 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 757.60 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 2,999.25 Buy 645 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,832.46 Buy 1,026 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 255.96 Buy 54 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,948.92 Buy 1,062 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 21,173.92 Buy 4,486 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 5,239.20 Buy 1,110 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 3,057.30 Buy 645 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 5,107.04 Buy 1,082 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 327.75 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 318.25 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 36,477.76 Buy 7,712 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,543.05 Buy 977 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 915.32 Buy 196 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,350.72 Buy 288 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 2,490.61 Buy 526 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,644.06 Buy 986 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,262.91 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 3,754.08 Buy 792 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 84,369.01 Buy 17,837 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 8,102.49 Buy 1,713 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 28,815.60 Buy 6,105 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 399.32 Buy 86 Ordinary Shares
Morgan Stanley & Co. LLC 06/28/2022 18,569.61 Buy 3,893 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 762.84 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,910.60 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 26,664.52 Buy 5,722 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,405.81 Buy 302 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 747.04 Buy 161 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,351.00 Buy 916 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 15,722.58 Buy 3,317 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 67,640.28 Buy 14,484 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 29,163.50 Buy 6,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 3,167.12 Buy 671 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 470.25 Buy 99 Ordinary Shares

114

Morgan Stanley Australia Securities Limited 06/28/2022 5,158.50 Buy 1,086 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 634.49 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 373.60 Buy 80 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,130.82 Buy 866 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 965.12 Buy 208 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 7,584.30 Buy 1,590 Ordinary Shares
Morgan Stanley & Co. LLC 06/28/2022 34,574.36 (USD) Buy 10,472 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 3,355.80 Buy 714 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 19,633.32 Buy 4,116 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,447.04 Buy 304 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 2,748.34 Buy 586 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,676.53 Buy 359 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,068.98 Buy 226 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 11,011.20 Buy 2,368 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 9.32 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,970.85 Buy 1,069 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 26,989.56 Buy 5,694 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 1,562.32 Buy 331 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 14,284.60 Buy 3,020 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 57,536.80 Buy 12,190 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 10,172.04 Buy 2,146 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 25,305.30 Buy 5,442 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 3,191.30 Buy 679 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,044.22 Buy 866 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 4,360.80 Buy 920 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 329.13 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 83,942.46 Buy 17,598 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/28/2022 3,362.94 Buy 714 Ordinary Shares
Morgan Stanley & Co. International plc 06/28/2022 N/A Borrow 34,271 Ordinary Shares
Morgan Stanley & Co. International plc 06/28/2022 N/A Collateral Received 595,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 66,955.02 Buy 14,619 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 22,996.55 Buy 4,983 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 990.45 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 861.18 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 16,732.20 Buy 3,530 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 12,649.94 Buy 2,747 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 125.82 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 41.45 Buy 9 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 120.12 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 7,608.13 Buy 1,645 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,712.16 Buy 369 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 8,113.17 Buy 1,758 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 4,138.30 Buy 889 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 56,622.54 Buy 12,363 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 5,744.06 Buy 1,246 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 27.72 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 923.44 Buy 194 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,719.53 Buy 373 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 11,538.63 Buy 2,419 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 17,181.26 Buy 3,731 Ordinary Shares

115

Morgan Stanley Australia Securities Limited 06/29/2022 866.64 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 5,420.58 Buy 1,146 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 57,804.30 Buy 12,195 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 24,030.42 Buy 5,102 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,694.60 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 46,500.74 Buy 10,153 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 7,685.24 Buy 1,678 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,284.80 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,181.93 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,019.70 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 2,447.92 Buy 527 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 2,497.50 Buy 540 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 12,095.78 Buy 2,641 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,452.35 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 3,623.46 Buy 786 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 10,508.61 Buy 2,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,903.50 Buy 405 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 857.22 Buy 182 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 103,411.82 Buy 22,579 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 162.75 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,483.02 Buy 321 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 763.95 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 23,994.62 Buy 5,239 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 7,111.72 Buy 1,541 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 3,086.16 Buy 668 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 6,602.12 Buy 1,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 764.24 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 3,863.18 Buy 838 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,938.71 Buy 421 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 916.74 Buy 198 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,158.74 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 6,792.14 Buy 1,483 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 871.24 Buy 184 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,149.14 Buy 249 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,147.32 Buy 247 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 770.71 Buy 167 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 2,197.09 Buy 473 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 81,006.46 Buy 17,687 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,042.29 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 5,364.98 Buy 1,155 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 709.24 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,825.56 Buy 396 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 100,915.72 Buy 22,034 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 16,789.37 Buy 3,638 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 2,930.79 Buy 633 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 3,376.92 Buy 727 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 809.10 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 560.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 635.16 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 30,403.98 Buy 6,374 Ordinary Shares

116

Morgan Stanley Australia Securities Limited 06/29/2022 1,906.50 Buy 410 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,509.63 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 11,074.44 Buy 2,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 122.98 Buy 26 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 947.72 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 17,848.26 Buy 3,897 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/29/2022 1,134.06 Buy 246 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 7,332.10 Buy 1,615 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 623.76 Buy 138 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 71,418.05 Buy 16,049 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,488.50 Buy 325 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,263.63 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 10,198.98 Buy 2,244 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 56,243.55 Buy 12,639 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 69,139.65 Buy 15,537 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 214.79 Buy 47 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 8,226.48 Buy 1,816 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 656.37 Buy 143 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,730.43 Buy 377 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 100.32 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 185.94 Buy 41 Ordinary Shares
Parametric Portfolio Associates LLC 06/30/2022 685,936.95 Buy 150,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,186.25 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 10,016.95 Buy 2,251 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 31,725.88 Buy 7,019 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 8,290.35 Buy 1,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 55,401.62 Buy 12,203 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,093.99 Buy 683 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,634.36 Buy 364 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 703.56 Buy 156 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,407.91 Buy 759 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,254.00 Buy 275 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,656.68 Buy 809 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 448.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 842.24 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,760.23 Buy 389 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,971.55 Buy 430 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,045.35 Buy 230 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 78,978.90 Buy 17,358 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,802.24 Buy 832 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 4,240.36 Buy 934 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 53,350.18 Buy 11,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 5,102.96 Buy 1,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 44,729.22 Buy 9,874 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 406,805.65 Buy 91,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 79,129.05 Buy 17,391 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 11,939.35 Buy 2,683 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 7,233.33 Buy 1,595 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,197.59 Buy 709 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 253.12 Buy 56 Ordinary Shares

117

Morgan Stanley Australia Securities Limited 06/30/2022 61,116.30 Buy 13,734 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 26,028.05 Buy 5,849 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 842.58 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 41.45 Buy 9 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 954,934.40 Buy 214,592 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 30,918.60 Buy 6,948 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 22,406.71 Buy 4,903 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 910.14 Buy 197 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 10,708.92 Buy 2,364 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 879.45 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 971.56 Buy 214 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 523.16 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 714.35 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,645.20 Buy 360 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 2,581.00 Buy 580 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 603.82 Buy 133 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 515.85 Buy 114 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,393.70 Buy 308 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 302.17 Buy 67 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 860.70 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 26,736.64 Buy 5,968 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 8,403.15 Buy 1,855 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 732.80 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,170.94 Buy 254 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 516.98 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,440.54 Buy 318 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,630.90 Buy 798 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 45.40 Buy 10 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 881.40 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 759.32 Buy 164 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 105.34 Buy 23 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,036.85 Buy 233 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,315.12 Buy 727 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,840.50 Buy 409 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 4.58 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 799.04 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 587.60 Buy 130 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 5,518,000.00 Buy 1,240,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 462.06 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,189.48 Buy 262 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,165.43 Buy 698 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 863.32 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 5,564.65 Buy 1,223 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 3,539.16 Buy 783 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 4.54 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 68.10 Buy 15 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 1,580.97 Buy 349 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 26,500.76 Buy 5,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 897.00 Buy 195 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 44,613.78 Buy 9,741 Ordinary Shares

118

Morgan Stanley Australia Securities Limited 06/30/2022 895.50 Buy 199 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 2,947.09 Buy 647 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 8,472.10 Buy 1,862 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 14,219.28 Buy 3,132 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 31,851.97 Buy 7,043 Ordinary Shares
Morgan Stanley Australia Securities Limited 06/30/2022 45.00 Buy 10 Ordinary Shares
Morgan Stanley Wealth Management Australia Pty Ltd 06/30/2022 4,536.65 Buy 1,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,535.25 Buy 345 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,083.75 Buy 683 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 97,233.18 Buy 21,417 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,050.20 Buy 236 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,060.70 Buy 2,415 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 7,330.05 Buy 1,611 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,168.65 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 4,945.85 Buy 1,087 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,259.28 Buy 496 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 7,713.00 Buy 1,714 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,622.47 Buy 577 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 141,136.20 Buy 31,716 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,797.98 Buy 393 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 987.54 Buy 218 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 6,062.65 Buy 1,367 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,406.15 Buy 2,485 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 22.85 Buy 5 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,199.68 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 901.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 30,492.00 Buy 6,930 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,594.30 Buy 2,551 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 6,580.04 Buy 1,477 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,360.11 Buy 517 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 939.33 Buy 213 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 706.50 Buy 157 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 40.05 Buy 9 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 478.29 Buy 107 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 20,042.51 Buy 4,509 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,255.94 Buy 498 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 26,300.35 Buy 5,755 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 10,469.24 Buy 2,306 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 9,014.85 Buy 2,010 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 93.24 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 7,738.74 Buy 1,686 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,148.89 Buy 477 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 726.57 Buy 162 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 129.34 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 142.08 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 97,622.80 Buy 22,187 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,987.95 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,109.85 Buy 245 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 687.04 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,466.60 Buy 327 Ordinary Shares

119

Morgan Stanley Australia Securities Limited 07/01/2022 286.65 Buy 63 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 26,954.48 Buy 6,064 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 919.79 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,005.20 Buy 683 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 33,325.60 Buy 7,574 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 824.91 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 27,253.80 Buy 6,180 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 4,767.00 Buy 1,050 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 7,698.60 Buy 1,692 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 994.56 Buy 222 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,850.23 Buy 623 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,825.75 Buy 635 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 10,574.93 Buy 2,337 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 10,696.04 Buy 2,369 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 797.28 Buy 176 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,147.06 Buy 708 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 801.92 Buy 179 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,402.61 Buy 311 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 5,152.50 Buy 1,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,144.95 Buy 255 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,977.48 Buy 879 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,969.23 Buy 665 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,024.64 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,699.90 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 853.77 Buy 191 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,924.56 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,428.50 Buy 2,509 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,969.16 Buy 654 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,369.82 Buy 2,461 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 16,200.65 Buy 3,545 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 151.30 Buy 34 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 26,206.40 Buy 5,956 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,730.68 Buy 845 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 9,905.66 Buy 2,221 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 677.99 Buy 151 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,610.80 Buy 816 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,877.12 Buy 419 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,046.84 Buy 461 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 5,270.94 Buy 1,161 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 248.64 Buy 56 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 198,167.20 Buy 45,038 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 20,254.65 Buy 4,567 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 65,582.00 Buy 14,905 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 994.40 Buy 220 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 60,368.00 Buy 13,720 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,256.52 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,434.20 Buy 2,584 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,468.69 Buy 783 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,122.50 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 4,213.50 Buy 923 Ordinary Shares

120

Morgan Stanley Australia Securities Limited 07/01/2022 4,272.00 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 21,331.20 Buy 4,848 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,180.04 Buy 491 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 16,521.24 Buy 3,721 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 4,847.28 Buy 1,063 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 136.20 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 120.15 Buy 27 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 10,174.61 Buy 2,289 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,132.01 Buy 251 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,089.46 Buy 244 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 13,912.85 Buy 3,130 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,840.21 Buy 862 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,028.31 Buy 227 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 165,616.00 Buy 37,640 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 30,160.74 Buy 6,658 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 281.48 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 159,280.00 Buy 36,200 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 5,564.16 Buy 1,242 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 751.80 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 10,989.93 Buy 2,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,562.65 Buy 783 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 8,302.61 Buy 1,801 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 23,704.45 Buy 5,227 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,400.46 Buy 749 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 9,078.96 Buy 1,991 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 383.46 Buy 84 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,255.17 Buy 278 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 4,150.10 Buy 940 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,029.44 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,490.75 Buy 335 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 135.60 Buy 30 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 4.45 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 54,141.36 Buy 12,194 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,942.60 Buy 440 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,926.65 Buy 654 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 8,611.80 Buy 1,860 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 12,279.38 Buy 2,775 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 21,704.89 Buy 4,894 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 5,861.01 Buy 1,301 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,663.15 Buy 370 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 36,983.47 Buy 8,339 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 4,657.74 Buy 1,042 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 644.68 Buy 142 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 10,834.56 Buy 2,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 18,253.13 Buy 4,125 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 10,991.50 Buy 2,470 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 7,272.69 Buy 1,627 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 14,193.63 Buy 3,186 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,545.86 Buy 562 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,229.87 Buy 273 Ordinary Shares

121

Morgan Stanley Australia Securities Limited 07/01/2022 27,129.32 Buy 6,124 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 379.69 Buy 86 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 143.68 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,329.08 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 209,576.40 Buy 47,631 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 417,727.20 Buy 94,938 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 8,201.60 Buy 1,864 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,662.05 Buy 587 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 15,606.50 Buy 3,430 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 313.61 Buy 69 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 6,516.37 Buy 1,466 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 27.33 Buy 6 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 898.90 Buy 202 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,230.83 Buy 493 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,308.02 Buy 2,469 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 809.78 Buy 183 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,614.24 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,943.12 Buy 428 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 141.76 Buy 32 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 2,147.60 Buy 472 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 11,808.70 Buy 2,630 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 8,284.60 Buy 1,801 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,380.60 Buy 312 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 823.05 Buy 186 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,249.05 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,812.51 Buy 411 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 3,325.02 Buy 734 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,884.48 Buy 416 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 984.55 Buy 223 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 5,552.42 Buy 1,223 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 878.82 Buy 194 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 1,308.16 Buy 292 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 8,280.00 Buy 1,840 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 23,425.82 Buy 5,126 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/01/2022 22,909.53 Buy 5,154 Ordinary Shares
Morgan Stanley & Co. International plc 07/01/2022 N/A Borrow 191,491 Ordinary Shares
Morgan Stanley & Co. International plc 07/01/2022 N/A Collateral Received 904,503 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 943.40 Buy 212 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 3,567.06 Buy 798 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 10,459.02 Buy 2,332 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 14,496.21 Buy 3,243 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 27,293.23 Buy 6,161 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 10,525.68 Buy 2,376 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,247.64 Buy 281 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 196.24 Buy 44 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 8,859.54 Buy 1,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 36,382.47 Buy 8,103 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,390.47 Buy 539 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 602.10 Buy 135 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 54,469.92 Buy 12,268 Ordinary Shares

122

Morgan Stanley Australia Securities Limited 07/04/2022 6,279.68 Buy 1,408 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 61,400.82 Buy 13,767 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 38,034.15 Buy 8,547 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 162,797.40 Buy 36,420 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 41,750.06 Buy 9,361 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 9,031.68 Buy 2,048 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 3,876.19 Buy 874 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,029.38 Buy 454 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 54,224.68 Buy 12,158 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,326.10 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 27,052.44 Buy 6,052 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 220.26 Buy 49 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 67,279.10 Buy 15,085 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 7,902.96 Buy 1,788 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,578.84 Buy 354 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 11,698.30 Buy 2,620 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 29,798.37 Buy 6,757 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 14,506.44 Buy 3,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,848.49 Buy 643 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 187.74 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 9,143.52 Buy 2,064 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 124,860.58 Buy 28,249 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 5,073.70 Buy 1,130 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 19,375.76 Buy 4,359 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,679.04 Buy 598 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 848.61 Buy 189 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 119,919.96 Buy 27,009 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 449.00 Buy 100 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 780.50 Buy 175 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 22,839.39 Buy 5,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 6,739.06 Buy 1,511 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 4,057.39 Buy 919 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 5,460.15 Buy 1,227 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 3,438.05 Buy 770 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 88,156.90 Buy 19,945 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 129.34 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 13.29 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 757.97 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 16,696.40 Buy 3,752 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 17,566.07 Buy 3,943 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 22,379.48 Buy 5,001 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 57.85 Buy 13 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 224.50 Buy 50 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 5,250.56 Buy 1,172 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,595.79 Buy 357 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 17,628.80 Buy 3,935 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 11,283.21 Buy 2,547 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 147.84 Buy 33 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 73,478.85 Buy 16,365 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 8,912.61 Buy 2,021 Ordinary Shares

123

Morgan Stanley Australia Securities Limited 07/04/2022 32,781.49 Buy 7,301 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 9,292.92 Buy 2,072 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 8,522.02 Buy 1,898 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 8,229.27 Buy 1,841 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 157.15 Buy 35 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 791.19 Buy 177 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,342.28 Buy 524 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 78,707.15 Buy 17,687 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 16,635.45 Buy 3,705 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 8,121.66 Buy 1,821 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 52,788.93 Buy 11,757 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 7,769.70 Buy 1,746 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 676.40 Buy 152 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 136,128.12 Buy 30,522 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 4,414.91 Buy 991 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,030.08 Buy 232 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,200.64 Buy 268 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 18,777.18 Buy 4,182 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 108,115.84 Buy 24,133 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 97,583.36 Buy 21,782 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,283.30 Buy 516 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,620.89 Buy 361 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,058.40 Buy 240 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 83,414.28 Buy 18,787 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 6,165.22 Buy 1,387 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 684.53 Buy 154 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 61,608.01 Buy 13,907 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,798.95 Buy 402 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 3,393.73 Buy 755 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 5,653.76 Buy 1,262 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 12,588.18 Buy 2,813 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 4,281.60 Buy 960 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 7,623.48 Buy 1,717 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 1,129.65 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 334,695.72 Buy 74,876 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,160.68 Buy 485 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 13.32 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 5,464.33 Buy 1,217 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 43,831.38 Buy 9,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 11,899.23 Buy 2,665 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 712.00 Buy 160 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 80,712.24 Buy 17,976 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 34,162.18 Buy 7,729 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 20,601.60 Buy 4,640 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/04/2022 2,207.20 Buy 496 Ordinary Shares
Morgan Stanley & Co. International plc 07/04/2022 N/A Borrow 774 Ordinary Shares
Morgan Stanley & Co. International plc 07/04/2022 N/A Collateral Received 6,672,353 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 722.91 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 7,168.95 Buy 1,611 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 13,291.74 Buy 3,014 Ordinary Shares

124

Morgan Stanley Australia Securities Limited 07/05/2022 449,618.42 Buy 101,494 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 2,937.09 Buy 663 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 27,301.56 Buy 6,149 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 31,849.81 Buy 7,214 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,755.18 Buy 398 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 8,012.70 Buy 1,819 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 5,441.02 Buy 1,231 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,280.35 Buy 290 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 5,354.64 Buy 1,206 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 543.66 Buy 123 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,233.18 Buy 279 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 95,488.10 Buy 21,458 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 136,192.25 Buy 30,605 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 579.68 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 9,396.03 Buy 2,121 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 2,317.68 Buy 522 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 412,529.28 Buy 92,912 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,198.80 Buy 270 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 179,787.92 Buy 40,676 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 12,410.57 Buy 2,811 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 9,867.75 Buy 2,230 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 3,907.28 Buy 883 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 103,171.95 Buy 23,395 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 465.15 Buy 105 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 110,143.09 Buy 24,863 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 158.76 Buy 36 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 54,358.48 Buy 12,188 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 92.61 Buy 21 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,108.75 Buy 250 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 27,426.10 Buy 6,205 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 6,837.74 Buy 1,547 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 23,258.04 Buy 5,262 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 97.02 Buy 22 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,259.35 Buy 283 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 11,694.96 Buy 2,634 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 10,504.62 Buy 2,382 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 578.37 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 212,560.26 Buy 47,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,636.80 Buy 372 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 4,410.94 Buy 989 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,543.38 Buy 348 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 523.60 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 9,209.97 Buy 2,079 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 994.56 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 1,803.01 Buy 407 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 4,495.14 Buy 1,017 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 2,140.80 Buy 480 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 54,975.06 Buy 12,466 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/05/2022 74.97 Buy 17 Ordinary Shares
Morgan Stanley & Co. International plc 07/05/2022 N/A Borrow 59,144 Ordinary Shares

125

Morgan Stanley & Co. LLC 07/05/2022 N/A Borrow 880 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,956.12 Buy 703 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,973.63 Buy 475 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,682.12 Buy 651 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 62,243.23 Buy 15,071 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 359.92 Buy 88 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 30,524.13 Buy 7,454 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 29,595.58 Buy 7,166 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,584.77 Buy 387 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 27,348.16 Buy 6,736 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,336.50 Buy 1,050 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 35,351.37 Buy 8,397 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,165.66 Buy 774 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 389.16 Buy 92 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,481.04 Buy 363 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 63,529.00 Buy 14,948 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 688.07 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,713.28 Buy 1,144 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 34,945.74 Buy 8,441 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 27,920.62 Buy 6,877 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,069.67 Buy 259 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,108.39 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 28,764.00 Buy 6,768 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,971.18 Buy 466 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,741.86 Buy 916 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 677.34 Buy 159 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,371.07 Buy 334 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,786.74 Buy 1,179 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,325.96 Buy 568 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 51,464.56 Buy 12,676 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 10,823.24 Buy 2,627 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 316.86 Buy 77 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 22,720.50 Buy 5,508 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 22,683.22 Buy 5,587 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 34,460.69 Buy 8,467 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 163,500.26 Buy 40,271 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 10,718.88 Buy 2,608 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,718.75 Buy 875 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,845.76 Buy 448 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 198.96 Buy 48 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,845.40 Buy 694 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 600.50 Buy 147 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 114.52 Buy 28 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,033.50 Buy 490 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,235.21 Buy 298 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,064.88 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 23,941.82 Buy 5,897 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 60,442.20 Buy 14,742 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 450.72 Buy 109 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,208.88 Buy 292 Ordinary Shares

126

Morgan Stanley Australia Securities Limited 07/06/2022 19,470.00 Buy 4,720 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,361.97 Buy 333 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 210.12 Buy 51 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 79,913.34 Buy 18,759 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,067.30 Buy 260 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 606.43 Buy 149 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 491.47 Buy 119 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 667.49 Buy 163 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,094.00 Buy 728 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 346.92 Buy 84 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,950.46 Buy 717 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,556.65 Buy 382 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 43,687.05 Buy 10,527 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 29,386.24 Buy 7,064 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 264.96 Buy 64 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 824.10 Buy 201 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,084.46 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,477.00 Buy 350 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 89,004.36 Buy 21,603 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 28,560.44 Buy 6,673 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 527.61 Buy 129 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,042.36 Buy 253 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 28,630.35 Buy 6,705 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,036.02 Buy 982 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,171.71 Buy 277 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 527.62 Buy 124 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 29,739.96 Buy 7,236 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 190.67 Buy 46 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 5,386.54 Buy 1,309 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 12,167.82 Buy 2,997 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 703.89 Buy 169 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 699.39 Buy 171 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,258.68 Buy 541 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 29,106.00 Buy 6,930 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,907.29 Buy 937 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,807.92 Buy 432 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 6,504.75 Buy 1,575 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,797.40 Buy 440 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 8,715.79 Buy 2,131 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,501.44 Buy 368 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 5,612.79 Buy 1,374 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 142,802.20 Buy 33,365 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 106,700.86 Buy 26,281 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,856.62 Buy 449 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 6,228.75 Buy 1,510 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,832.64 Buy 1,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,761.85 Buy 422 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,098.12 Buy 962 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 9,541.35 Buy 2,330 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,288.72 Buy 772 Ordinary Shares

127

Morgan Stanley Australia Securities Limited 07/06/2022 28,695.36 Buy 6,736 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 5,663.70 Buy 1,395 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,114.47 Buy 261 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,498.68 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,116.52 Buy 271 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 8,415.25 Buy 2,050 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,842.60 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 12,908.60 Buy 3,160 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 17,377.65 Buy 4,223 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 494.40 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 59,336.24 Buy 14,402 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 8,603.95 Buy 2,051 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 119.92 Buy 29 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,682.35 Buy 882 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,092.93 Buy 978 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,976.00 Buy 475 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,314.40 Buy 310 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 9,781.36 Buy 2,377 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 220.48 Buy 52 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,550.23 Buy 374 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 628.50 Buy 150 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,225.11 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,074.00 Buy 488 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 865.20 Buy 206 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,495.26 Buy 1,078 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 34,944.96 Buy 8,544 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 306.75 Buy 75 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,333.26 Buy 324 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 114,521.40 Buy 26,820 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,276.17 Buy 309 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,450.73 Buy 345 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 165.95 Buy 39 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,419.63 Buy 825 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 661.85 Buy 155 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,787.85 Buy 435 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 1,136.80 Buy 280 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 826.00 Buy 200 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 484.88 Buy 116 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 2,529.15 Buy 593 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 3,978.54 Buy 961 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,226.46 Buy 1,041 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 6,213.50 Buy 1,462 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 4,860.77 Buy 1,187 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/06/2022 153.92 Buy 37 Ordinary Shares
Morgan Stanley & Co. International plc 07/06/2022 15,805.58 Buy 3,893 Ordinary Shares
Morgan Stanley & Co. International plc 07/06/2022 N/A Borrow 368 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 3,401.68 Buy 808 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,715.93 Buy 411 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 28,286.69 Buy 6,751 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 14,719.47 Buy 3,513 Ordinary Shares

128

Morgan Stanley Australia Securities Limited 07/07/2022 10,358.04 Buy 2,478 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 104,657.82 Buy 24,978 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 5,316.75 Buy 1,275 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,572.85 Buy 379 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,860.36 Buy 444 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 31,357.20 Buy 7,466 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 7,520.73 Buy 1,821 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 28,248.68 Buy 6,694 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 28,332.78 Buy 6,762 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,222.47 Buy 289 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 20,566.44 Buy 4,932 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,263.17 Buy 546 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 10,909.17 Buy 2,579 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,982.14 Buy 716 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 4,536.96 Buy 1,088 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 49,930.10 Buy 11,945 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 7,371.52 Buy 1,772 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,121.40 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 3,082.50 Buy 750 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 40,248.84 Buy 9,652 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 646.35 Buy 155 Ordinary Shares
Morgan Stanley & Co. International plc 07/07/2022 176.82 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 8,805.78 Buy 2,127 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 56,360.52 Buy 13,324 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 113,736.00 Buy 27,080 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 114,341.40 Buy 27,420 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 15,304.64 Buy 3,679 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 31,536.96 Buy 7,581 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 162,061.12 Buy 38,957 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 7,694.10 Buy 1,854 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,544.27 Buy 369 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 27,900.60 Buy 6,643 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 8,790.48 Buy 2,088 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 19,068.84 Buy 4,606 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 261.02 Buy 62 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 4,657.80 Buy 1,109 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 463.68 Buy 112 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 12,188.16 Buy 2,944 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 14,667.64 Buy 3,484 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 8,296.20 Buy 1,980 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 78,482.89 Buy 18,731 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 26,977.72 Buy 6,454 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,427.60 Buy 578 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 45.76 Buy 11 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,629.86 Buy 636 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 10,449.36 Buy 2,524 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,244.90 Buy 295 Ordinary Shares
Morgan Stanley & Co. International plc 07/07/2022 548.89 Buy 131 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 8.42 Buy 2 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 26,655.45 Buy 6,423 Ordinary Shares

129

Morgan Stanley Australia Securities Limited 07/07/2022 4.19 Buy 1 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 85,150.80 Buy 20,274 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,695.24 Buy 408 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 9,561.58 Buy 2,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 8,748.06 Buy 2,073 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,641.90 Buy 390 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,227.94 Buy 533 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,691.89 Buy 651 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,514.97 Buy 362 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 10,723.02 Buy 2,541 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 59,464.02 Buy 14,091 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 6,235.01 Buy 1,481 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 3,234.68 Buy 772 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 41,313.25 Buy 9,955 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 83.00 Buy 20 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 475.17 Buy 113 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 8,952.32 Buy 2,152 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 5,552.99 Buy 1,319 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 23,462.33 Buy 5,573 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 63,970.95 Buy 15,195 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 47,016.75 Buy 11,275 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,097.37 Buy 267 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 55,807.76 Buy 13,256 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 4,898.04 Buy 1,176 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 16,082.56 Buy 3,866 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 51,997.90 Buy 12,410 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 32,106.62 Buy 7,774 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 52,983.05 Buy 12,767 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 33,134.82 Buy 7,946 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 165,048.60 Buy 39,580 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,411.54 Buy 579 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,006.40 Buy 480 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 5,719.35 Buy 1,365 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,463.00 Buy 350 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 13,751.58 Buy 3,282 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 23,030.82 Buy 5,563 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 554.09 Buy 134 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 3,979.36 Buy 952 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 22,322.01 Buy 5,353 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 3,448.44 Buy 837 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 18,428.80 Buy 4,430 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 786.60 Buy 190 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,153.68 Buy 276 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 175.14 Buy 42 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 5,941.03 Buy 1,423 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 10,005.62 Buy 2,371 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,838.45 Buy 443 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 6,781.52 Buy 1,646 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 4,807.32 Buy 1,164 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 10,928.40 Buy 2,602 Ordinary Shares

130

Morgan Stanley Australia Securities Limited 07/07/2022 57,308.16 Buy 13,776 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 7,729.56 Buy 1,836 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 392.83 Buy 95 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 3,170.60 Buy 764 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 62,923.86 Buy 15,199 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 4,993.80 Buy 1,189 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 12,133.22 Buy 2,882 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 93,515.59 Buy 22,643 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 40,058.76 Buy 9,723 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 3,113.28 Buy 736 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 1,191.30 Buy 285 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,488.85 Buy 599 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 705.60 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/07/2022 2,679.70 Buy 635 Ordinary Shares
Morgan Stanley & Co. International plc 07/07/2022 N/A Borrow 11,000 Ordinary Shares
Morgan Stanley & Co. International plc 07/07/2022 N/A Collateral Received 9,107,877 Ordinary Shares
Morgan Stanley & Co. LLC 07/07/2022 N/A Collateral Received 8,830 Ordinary Shares
Morgan Stanley Wealth Management Australia Pty Ltd 07/07/2022 3116.25 Buy 750 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 8,720.62 Buy 2,014 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 2,226.54 Buy 516 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 53,673.88 Buy 12,116 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 10,288.53 Buy 2,333 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 271.22 Buy 63 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 51.72 Buy 12 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 57,058.56 Buy 13,208 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,262.94 Buy 291 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 991.20 Buy 224 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 714.45 Buy 165 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 750.81 Buy 174 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 12.96 Buy 3 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 228.70 Buy 53 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 46,980.00 Buy 10,800 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,143.48 Buy 265 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 3,137.20 Buy 713 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 26,433.81 Buy 5,967 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 3,365.52 Buy 758 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 413.76 Buy 96 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 892.17 Buy 207 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 3,931.64 Buy 908 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 32,042.61 Buy 7,299 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,735,880.00 Buy 400,000 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,366.25 Buy 313 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 148,562.30 Buy 34,310 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 726.60 Buy 168 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 2,352.28 Buy 542 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 531.60 Buy 120 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 15,039.20 Buy 3,418 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 9,043.32 Buy 2,046 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 3,526.28 Buy 796 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,657.43 Buy 385 Ordinary Shares

131

Morgan Stanley Australia Securities Limited 07/08/2022 721.27 Buy 166 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,014.09 Buy 231 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 26,558.22 Buy 6,162 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 2,115.60 Buy 492 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 4,924.20 Buy 1,132 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 52,986.96 Buy 11,988 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,511.64 Buy 342 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 26,312.85 Buy 5,913 Ordinary Shares
Morgan Stanley & Co. International plc 07/08/2022 2,482.83 Buy 568 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 12,771.00 Buy 2,970 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 439.62 Buy 102 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,948.50 Buy 450 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 5,217.00 Buy 1,175 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 36,921.91 Buy 8,527 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 17,108.64 Buy 3,924 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 563.20 Buy 128 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 281.45 Buy 65 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 123,686.45 Buy 28,565 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 2,657.36 Buy 613 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 6,733.15 Buy 1,555 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 2,073.90 Buy 465 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,861.02 Buy 422 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 110,830.58 Buy 25,537 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 12,218.85 Buy 2,835 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 19,178.38 Buy 4,339 Ordinary Shares
Morgan Stanley & Co. International plc 07/08/2022 540.63 Buy 125 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 814.04 Buy 188 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 10,173.60 Buy 2,355 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 6,793.20 Buy 1,530 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 2,622.68 Buy 605 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 3,610.50 Buy 830 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 2,518.56 Buy 583 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 19,224.00 Buy 4,320 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 16,683.42 Buy 3,809 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 31,665.64 Buy 7,148 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 685.72 Buy 158 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 528.87 Buy 122 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 616.33 Buy 143 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 79,480.44 Buy 17,982 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 7,083.77 Buy 1,621 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,677.17 Buy 386 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,039.92 Buy 241 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 1,344.72 Buy 312 Ordinary Shares
Morgan Stanley Australia Securities Limited 07/08/2022 81,238.68 Buy 18,297 Ordinary Shares
Morgan Stanley & Co. International plc 07/08/2022 N/A Collateral Received 4,285,359 Ordinary Shares

132

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

print name Ashish Koltharkar capacity Vice President
sign here date July 12, 2022

133

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 Ashish Koltharkar capacity Vice President
sign here date July 12, 2022

134

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.

135

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.

136

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 Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities
and customer CITADEL EQUITY FUND LTD.
Transfer Date 20220707;
Holder of Voting Rights Morgan Stanley
**Are there any restrictions on voting rights? ** No
If yes, detailNot applicable
Scheduled Return Date (if any) Open
Does the borrower have the right to return early? Yes
Ifyes, detailMorganStanleymayreturn rehypothecated shares at any time.
Does the lender have the right to recall early? Yes
If yes, detailThe customer may recall shares from Morgan Stanley at any time.
Will the securities be returned on settlement? Yes
If yes, detail any exceptionsIn the ordinary course of business, securities will be returned to customers. Upon a customer Event of
Default, Morgan Stanley has the right to set off obligations owed to the customer against obligations of the customer to Morgan Stanley
and to foreclose on any collateral, including rehypothecated securities, for the purpose of arriving at a single closeout amount. In such
a default scenario, Morgan Stanley may do an actual or deemed sale of the rehypothecated securities.
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 L1 LONG SHORT FUND LIMITED
Transfer Date 20220708;
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.
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 EQUITY TRUSTEES LIMITED AS TRUSTEE FOR L1
CAPITAL LONG SHORT FUND
Transfer Date 20220708;
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~~
Ifyes, detailPrime broker mayreturnshareswhich wererehypothecatedfromthe 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.

137

Schedule Schedule
Type of Agreement Customer Prime Broker Account Agreement
Parties to agreement Morgan Stanley & Co. LLC on behalf of all Morgan Stanley entities
and customerOSPRAIE EQUITY MASTER FUND LP
Transfer Date 20220707;
Holder of Voting Rights MorganStanley
Are there any restrictions on voting rights? No
If yes, detailNot applicable
Scheduled Return Date (if any) Open
Does the borrower have the right to return early? Yes
If yes, detailMorgan Stanley may return rehypothecated shares at any time.
Does the lender have the right to recall early? Yes
Ifyes, detailThe customer mayrecallsharesfrom MorganStanley at any time.
Will the securities be returned on settlement? Yes
If yes, detail any exceptionsIn the ordinary course of business, securities will be returned to customers. Upon a customer Event of
Default, Morgan Stanley has the right to set off obligations owed to the customer against obligations of the customer to Morgan Stanley
and to foreclose on any collateral, including rehypothecated securities, for the purpose of arriving at a single closeout amount. In such
a default scenario, Morgan Stanley may do an actual or deemed sale of the rehypothecated securities.
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 AUSBIL INVESTMENT MANAGEMENT LIMITED AS
RESPONSIBLE ENTITY FOR AUSBIL GLOBAL RESOURCES
FUND
Transfer Date 20220708;
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
Ifyes, detailNot applicable
Scheduled Return Date (if any) Open
**Does the borrower have the right to returnearly? ** 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 recallearly? ** 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.
**Willthe 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
shallbe payable.

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 nameAshish Koltharkar capacity Vice President
sign here date July 12, 2022

138