Westpac Banking Corporation logo

Change in substantial holding

Insider/Shareholder Notice23 December 2024WBCFinancials

External Use Authorized
604 page 1/2 15 July 2001


Form 604

Corporations Act 2001

Section 671B


Notice of change of interests of substantial holder





To Company Name/Scheme Westpac Banking Corporation

ACN/ARSN 007 457 141


1. Details of substantial holder (1)

Name Vanguard Group (The Vanguard Group, Inc. and its controlled entities including those

listed in Annexure A)

ACN/ARSN (if applicable) N/A



There was a change in the interests of the

substantial holder on 18 December 2024


The previous notice was given to the company on 16 May 2022


The previous notice was dated 16 May 2022


2. Previous and present 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 when last required, and when now required, to give a substantial holding notice to the company or scheme, are as

follows:

Class of securities (4) Previous

notice

Present

notice


Person's votes Voting power (5)

Person’s

votes

Voting power (5)

Ordinary 175,093,754

5.001% 206,182,459 6.003%


3. Changes in relevant interests

Particulars of each change in, or change in the nature of, a relevant interest of the substantial holder or an associate in voting securities of the company

or scheme, since the substantial holder was last required to give a substantial holding notice to the company or scheme are as follows:


Date of

change


Person whose

relevant interest

changed


Nature of

change (6)


Consideration

given in relation

to change (7)

Class and

number of

securities

affected


Person's votes

affected

See Annexure A


4. Present relevant interests

Particulars of each relevant interest of the substantial holder in voting securities after the change are as follows:


Holder of

relevant

interest


Registered

holder of

securities


Person entitled

to be registered

as holder (8)


Nature of

relevant

interest (6)


Class and

number of

securities


Person's

votes

Vanguard

Group

Brown Brothers

Harriman

Various funds

and other

accounts of

Vanguard

Group

Vanguard Group is the manager of various Mutual funds

and accounts and in that capacity has the power to

dispose of the shares. The other members of Vanguard

Group have a relevant interest under section 608(3) of the

Corporations Act.

Ordinary –

11,641,289


11,641,289

Vanguard

Group

BNY Mellon Various funds

and other

accounts of

Vanguard

Group

Vanguard Group is the manager of various Mutual funds

and accounts and in that capacity has the power to

dispose of the shares. The other members of Vanguard

Group have a relevant interest under section 608(3) of the

Corporations Act.

Ordinary –

13,523,159


13,523,159

Vanguard

Group

JP Morgan

Chase Bank,

N.A.

Various funds

and other

accounts of

Vanguard

Group

Vanguard Group is the manager of various Mutual funds

and accounts and in that capacity has the power to

dispose of the shares. The other members of Vanguard

Group have a relevant interest under section 608(3) of the

Corporations Act.

Ordinary –

146,056,730


146,056,730


External Use Authorized

Vanguard

Group

State Street

Bank and Trust

Company

Various funds

and other

accounts of

Vanguard

Group

Vanguard Group is the manager of various Mutual funds

and accounts and in that capacity has the power to

dispose of the shares. The other members of Vanguard

Group have a relevant interest under section 608(3) of the

Corporations Act.

Ordinary –

34,960,834


34,960,834

Vanguard

Personalized

Indexing

Management

LLC

Various Others

Various funds

and other

accounts of

Vanguard

Group

Vanguard Group is the manager of various Mutual funds

and accounts and in that capacity has the power to

dispose of the shares. The other members of Vanguard

Group have a relevant interest under section 608(3) of the

Corporations Act.

Ordinary –

447


447





604 page 2/2 15 July 2001



5. Changes in association

The persons who have become associates (2) of, ceased to be associates of, or have changed the nature of their association (9) with, the substantial

holder in relation to voting interests in the company or scheme are as follows:

Name and ACN/ARSN (if applicable) Nature of association

N/A N/A


6. Addresses

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

Name Address

Vanguard Group P.O. Box 2600, V26 Valley Forge, PA 19482 USA





Signature


print name Shawn Acker capacity Compliance Manager




sign here date 23 December 2024


External Use Authorized



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 6 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 person's votes divided by the total votes in the body corporate or scheme multiplied by 100.


(6) Include details of:


(a) any relevant agreement or other circumstances because of which the change in relevant interest occurred. 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.

(7) Details of the consideration must include any and all benefits, money 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.


(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) Give details, if appropriate, of the present association and any change in that association since the last substantial holding notice.









Annexure A
To CompanyWestpac Banking Corporation

ACN/ARSN007 457 141

Substantial Holder NameVanguard Group

ACN/ARSNN/A

Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

13‐May‐2022 The Vanguard Group, Inc.BUY23.82                     Ordinary2,245                           2,245                           

13‐May‐2022 The Vanguard Group, Inc.BUY23.82                     Ordinary674                               

674                              

13‐May‐2022 The Vanguard Group, Inc.BUY23.82                     Ordinary43,325                         43,325                        

13‐May‐2022 The Vanguard Group, Inc.BUY24.00                     Ordinary2,189                           2,189                           

16‐May‐2022 The Vanguard Group, Inc.BUY24.38                     Ordinary1,664                           1,664                           

17‐May‐2022 The Vanguard Group, Inc.BUY24.46                     Ordinary4,618                           4,618                           

17‐May‐2022 The Vanguard Group, Inc.BUY24.49                     Ordinary29,283                         29,283                        

17‐May‐2022 The Vanguard Group, Inc.BUY24.49                     Ordinary27,816                         27,816                        

18‐May

‐2022 The Vanguard Group, Inc.BUY24.44                     Ordinary22,771                         22,771                        

18‐May‐2022 The Vanguard Group, Inc.BUY24.44                     Ordinary2,304                           2,304                           

18‐May‐2022 The Vanguard Group, Inc.BUY24.44                     Ordinary13,489                         13,489                        

18‐May‐2022 The Vanguard Group, Inc.BUY24.44                     Ordinary26,751                         26,751                        

18‐May‐2022 The Vanguard Group, Inc.BUY24.29                     Ordinary3,982                           3,982                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary1,669                           1,669                           

19‐May‐2022 The Vanguard 

Group, Inc.BUY23.45                     Ordinary7,534                           7,534                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary3,071                           3,071                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary6,540                           6,540                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary12,696                         12,696                        

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary1,159                           1,159                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary10,365                         10,365                        

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary3,986

                           3,986                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary3,986                           3,986                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary1,512                           1,512                           

19‐May‐2022 The Vanguard Group, Inc.BUY23.45                     Ordinary603                               603                              

20‐May‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary15,576                         15,576                        

20‐May‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary50,237                         50,237                        

20‐May‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary17,959                         17,959                        

20‐

May‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary3,500                           3,500                           

23‐May‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary1,019                           1,019                           

23‐May‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary1,182                           1,182                           

23‐May‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary22,940                         22,940                        

23‐May‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary18,150                         18,150                        

23‐May‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary6,047                           6,047                           

24‐May‐2022 The Vanguard

 Group, Inc.BUY23.54                     Ordinary48,783                         48,783                        

24‐May‐2022 The Vanguard Group, Inc.BUY23.52                     Ordinary5,985                           5,985                           

25‐May‐2022 The Vanguard Group, Inc.BUY23.70                     Ordinary21,443                         21,443                        

25‐May‐2022 The Vanguard Group, Inc.BUY23.87                     Ordinary1,666                           1,666                           

25‐May‐2022 The Vanguard Group, Inc.BUY23.91                     Ordinary20,030                         20,030                        

25‐May‐2022 The Vanguard Group, Inc.BUY23.91                     Ordinary4,006                           4,006                           

25‐May‐2022 The Vanguard Group, Inc.BUY23.91                     

Ordinary6,009                           6,009                           

26‐May‐2022 The Vanguard Group, Inc.BUY24.00                     Ordinary8,764                           8,764                           

26‐May‐2022 The Vanguard Group, Inc.BUY24.00                     Ordinary3,994                           3,994                           

27‐May‐2022 The Vanguard Group, Inc.BUY24.09                     Ordinary4,156                           4,156                           

27‐May‐2022 The Vanguard Group, Inc.BUY24.09                     Ordinary1,182                           1,182                           

27‐May‐2022 The Vanguard Group, Inc.BUY24.09                     Ordinary1,671                           1,671                           

30‐May‐2022 The Vanguard Group, Inc.SELL24.22                     Ordinary(4,156)                          (4,156)                         

30

‐May‐2022 The Vanguard Group, Inc.BUY24.20                     Ordinary12,982                         12,982                        

30‐May‐2022 The Vanguard Group, Inc.BUY24.20                     Ordinary20,677                         20,677                        

30‐May‐2022 The Vanguard Group, Inc.BUY24.20                     Ordinary43,302                         43,302                        

31‐May‐2022 The Vanguard Group, Inc.BUY23.87                     Ordinary4,156                           4,156                           

31‐May‐2022 The Vanguard Group, Inc.SELL23.87                     Ordinary(14,564)                        (14,564)                       

31‐May‐2022 The Vanguard Group, Inc.SELL23.87                     Ordinary(334,920)                     (334,920)                     

31‐May‐2022 The 

Vanguard Group, Inc.SELL23.87                     Ordinary(28,333)                        (28,333)                       

1‐Jun‐2022 The Vanguard Group, Inc.BUY24.10                     Ordinary3,622                           3,622                           

1‐Jun‐2022 The Vanguard Group, Inc.BUY24.07                     Ordinary8,563                           8,563                           

1‐Jun‐2022 The Vanguard Group, Inc.BUY24.07                     Ordinary728                               728                              

1‐Jun‐2022 The Vanguard Group, Inc.BUY24.07                     Ordinary2,194                           2,194                           

2‐Jun‐2022 The Vanguard Group, Inc.BUY23.93                     Ordinary1,666                           1,666                           

2‐Jun‐2022 The Vanguard Group, Inc.BUY23.93

                     Ordinary1,014                           1,014                           

2‐Jun‐2022 The Vanguard Group, Inc.BUY24.12                     Ordinary8,776                           8,776                           

2‐Jun‐2022 The Vanguard Group, Inc.BUY23.87                     Ordinary117                               117                              

2‐Jun‐2022 The Vanguard Group, Inc.BUY24.12                     Ordinary13,820                         13,820                        

2‐Jun‐2022 The Vanguard Group, Inc.BUY24.12                     Ordinary2,553                           2,553                           

2‐Jun‐2022 The Vanguard Group, Inc.BUY23.87                     Ordinary1,503                           1,503                           

2‐Jun‐2022 The Vanguard Group, Inc.BUY24.12                     Ordinary4,002                           4,002                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

2‐Jun‐2022 The Vanguard Group, Inc.BUY23.87                     Ordinary15,907                         15,907                        

2‐Jun‐2022 The Vanguard Group, Inc.SELL23.86                     Ordinary(2,787)                          (2,787)                         

3‐Jun‐2022 The Vanguard Group, Inc.BUY24.00                     Ordinary1,204                           1,204                           

3‐Jun‐2022 The Vanguard Group, Inc.BUY24.00                     Ordinary1,667                           1,667                           

3‐Jun‐2022 The Vanguard Group, Inc.BUY23.95                     Ordinary5,997                           5,997                           

3‐Jun‐2022 The Vanguard Group, Inc.BUY24.13                     Ordinary1,155                           1,155                           

7‐Jun‐2022 The

 Vanguard Group, Inc.BUY23.41                     Ordinary1,669                           1,669                           

7‐Jun‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary4,736                           4,736                           

8‐Jun‐2022 The Vanguard Group, Inc.SELL21.98                     Ordinary(199,338)                     (199,338)                     

8‐Jun‐2022 The Vanguard Group, Inc.BUY21.98                     Ordinary1,154                           1,154                           

8‐Jun‐2022 The Vanguard Group, Inc.BUY21.98                     Ordinary7,082                           7,082                           

8‐Jun‐2022 The Vanguard Group, Inc.BUY21.98                     Ordinary6,908                           6,908                           

8‐Jun‐2022 The Vanguard Group, 

Inc.BUY21.98                     Ordinary1,758                           1,758                           

9‐Jun‐2022 The Vanguard Group, Inc.BUY21.17                     Ordinary4,014                           4,014                           

9‐Jun‐2022 The Vanguard Group, Inc.BUY21.17                     Ordinary3,177                           3,177                           

9‐Jun‐2022 The Vanguard Group, Inc.BUY21.04                     Ordinary2,553                           2,553                           

9‐Jun‐2022 The Vanguard Group, Inc.BUY21.41                     Ordinary140,507                       140,507                      

10‐Jun‐2022 The Vanguard Group, Inc.BUY20.85                     Ordinary5,025                           5,025                           

10‐Jun‐2022 The Vanguard Group, Inc.BUY20.85                     Ordinary8,238                           8,238

                           

13‐Jun‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary2,553                           2,553                           

13‐Jun‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary6,003                           6,003                           

13‐Jun‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary6,003                           6,003                           

14‐Jun‐2022 The Vanguard Group, Inc.SELL20.02                     Ordinary(1,471)                          (1,471)                         

14‐Jun‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary1,227                           1,227                           

14‐Jun‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary1,200                           1,200                           

14‐Jun‐

2022 The Vanguard Group, Inc.BUY20.07                     Ordinary6,712                           6,712                           

14‐Jun‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary6,913                           6,913                           

14‐Jun‐2022 The Vanguard Group, Inc.SELL19.96                     Ordinary(47,728)                        (47,728)                       

14‐Jun‐2022 The Vanguard Group, Inc.SELL19.96                     Ordinary(40,175)                        (40,175)                       

14‐Jun‐2022 The Vanguard Group, Inc.BUY19.60                     Ordinary1,936                           1,936                           

15‐Jun‐2022 The Vanguard Group, Inc.BUY19.70                     Ordinary4,014                           4,014                           

15‐Jun‐2022 The Vanguard Group,

 Inc.SELL19.70                     Ordinary(119,541)                     (119,541)                     

15‐Jun‐2022 The Vanguard Group, Inc.BUY19.70                     Ordinary1,234                           1,234                           

16‐Jun‐2022 The Vanguard Group, Inc.BUY19.06                     Ordinary12,006                         12,006                        

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(312)                             (312)                             

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(15,484)                        (15,484)                       

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(41,598)                        (41,598)                       

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(323,065)                     

(323,065)                     

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(42,393)                        (42,393)                       

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(153)                             (153)                             

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(351,555)                     (351,555)                     

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(175,129)                     (175,129)                     

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(1,717)                          (1,717)                         

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(10,830)                        (10,830)                       

17‐Jun

‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(28,666)                        (28,666)                       

17‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(2,025)                          (2,025)                         

20‐Jun‐2022 The Vanguard Group, Inc.SELL19.19                     Ordinary(135,820)                     (135,820)                     

20‐Jun‐2022 The Vanguard Group, Inc.BUY19.19                     Ordinary6,148                           6,148                           

21‐Jun‐2022 The Vanguard Group, Inc.BUY19.71                     Ordinary1,194                           1,194                           

21‐Jun‐2022 The Vanguard Group, Inc.BUY19.71                     Ordinary2,388                           2,388                           

22‐Jun‐2022 The Vanguard 

Group, Inc.BUY19.53                     Ordinary1,149                           1,149                           

22‐Jun‐2022 The Vanguard Group, Inc.BUY19.78                     Ordinary1,174                           1,174                           

24‐Jun‐2022 The Vanguard Group, Inc.BUY19.48                     Ordinary1,190                           1,190                           

24‐Jun‐2022 The Vanguard Group, Inc.BUY19.48                     Ordinary2,370                           2,370                           

24‐Jun‐2022 The Vanguard Group, Inc.SELL19.55                     Ordinary(2,354)                          (2,354)                         

24‐Jun‐2022 The Vanguard Group, Inc.BUY19.71                     Ordinary10,816                         10,816                        

24‐Jun‐2022 The Vanguard Group, Inc.BUY19.71                     Ordinary2,553

                           2,553                           

27‐Jun‐2022 The Vanguard Group, Inc.BUY19.92                     Ordinary8,028                           8,028                           

27‐Jun‐2022 The Vanguard Group, Inc.BUY19.91                     Ordinary3,908                           3,908                           

28‐Jun‐2022 The Vanguard Group, Inc.BUY19.75                     Ordinary1,196                           1,196                           

28‐Jun‐2022 The Vanguard Group, Inc.BUY19.75                     Ordinary3,360                           3,360                           

28‐Jun‐2022 The Vanguard Group, Inc.BUY19.75                     Ordinary34,957                         34,957                        

28‐Jun‐2022 The Vanguard Group, Inc.BUY19.58                     Ordinary22,080                         22,080                        

28‐

Jun‐2022 The Vanguard Group, Inc.BUY19.96                     Ordinary2,989                           2,989                           

28‐Jun‐2022 The Vanguard Group, Inc.BUY19.75                     Ordinary22,434                         22,434                        

28‐Jun‐2022 The Vanguard Group, Inc.BUY19.75                     Ordinary1,479                           1,479                           

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary1,185                           1,185                           

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary3,310                           3,310                           

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary6,113                           6,113                           

29‐Jun‐2022 The Vanguard

 Group, Inc.BUY19.91                     Ordinary4,294                           4,294                           

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.78                     Ordinary53,873                         53,873                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

29‐Jun‐2022 The Vanguard Group, Inc.SELL19.62                     Ordinary(3,309)                          (3,309)                         

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.91                     Ordinary7,816                           7,816                           

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.91                     Ordinary5,862                           5,862                           

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary1,131                           1,131                           

29‐Jun‐2022 The Vanguard Group, Inc.BUY19.78                     Ordinary45,263                         45,263                        

30‐Jun‐2022 The Vanguard Group, Inc.SELL19.50                     Ordinary(10,761)                        (10,761)                       

30‐Jun‐2022 The

 Vanguard Group, Inc.BUY19.54                     Ordinary18,415                         18,415                        

30‐Jun‐2022 The Vanguard Group, Inc.BUY19.54                     Ordinary63,100                         63,100                        

30‐Jun‐2022 The Vanguard Group, Inc.BUY19.54                     Ordinary15,775                         15,775                        

30‐Jun‐2022 The Vanguard Group, Inc.BUY19.54                     Ordinary47,325                         47,325                        

30‐Jun‐2022 The Vanguard Group, Inc.SELL19.50                     Ordinary(486)                             (486)                             

30‐Jun‐2022 The Vanguard Group, Inc.SELL19.50                     Ordinary(5,138)                          (5,138)                         

1‐Jul‐2022 The Vanguard Group, 

Inc.BUY19.64                     Ordinary44,148                         44,148                        

1‐Jul‐2022 The Vanguard Group, Inc.BUY19.64                     Ordinary37,860                         37,860                        

1‐Jul‐2022 The Vanguard Group, Inc.BUY19.64                     Ordinary13,520                         13,520                        

1‐Jul‐2022 The Vanguard Group, Inc.BUY19.74                     Ordinary4,651                           4,651                           

5‐Jul‐2022 The Vanguard Group, Inc.BUY19.67                     Ordinary1,661                           1,661                           

5‐Jul‐2022 The Vanguard Group, Inc.BUY19.67                     Ordinary3,322                           3,322                           

5‐Jul‐2022 The Vanguard Group, Inc.BUY19.64                     Ordinary22,074                         22,074

                        

5‐Jul‐2022 The Vanguard Group, Inc.BUY19.64                     Ordinary25,240                         25,240                        

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.85                     Ordinary2,410                           2,410                           

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.85                     Ordinary3,328                           3,328                           

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.85                     Ordinary9,940                           9,940                           

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary5,556                           5,556                           

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.85                     Ordinary10,650                         10,650                        

6‐Jul‐

2022 The Vanguard Group, Inc.BUY19.94                     Ordinary9,465                           9,465                           

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.83                     Ordinary985                               985                              

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary14,872                         14,872                        

6‐Jul‐2022 The Vanguard Group, Inc.BUY19.83                     Ordinary50,767                         50,767                        

7‐Jul‐2022 The Vanguard Group, Inc.BUY19.89                     Ordinary22,296                         22,296                        

7‐Jul‐2022 The Vanguard Group, Inc.BUY20.12                     Ordinary21,530                         21,530                        

7‐Jul‐2022 The Vanguard Group,

 Inc.BUY20.00                     Ordinary947                               947                              

7‐Jul‐2022 The Vanguard Group, Inc.BUY19.89                     Ordinary66,918                         66,918                        

8‐Jul‐2022 The Vanguard Group, Inc.BUY19.95                     Ordinary12,620                         12,620                        

8‐Jul‐2022 The Vanguard Group, Inc.BUY19.99                     Ordinary29,686                         29,686                        

11‐Jul‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary29,634                         29,634                        

11‐Jul‐2022 The Vanguard Group, Inc.BUY19.96                     Ordinary90,114                         90,114                        

12‐Jul‐2022 The Vanguard Group, Inc.BUY20.08                     Ordinary18,395                         

18,395                        

12‐Jul‐2022 The Vanguard Group, Inc.BUY20.08                     Ordinary138,820                       138,820                      

12‐Jul‐2022 The Vanguard Group, Inc.BUY20.08                     Ordinary13,520                         13,520                        

12‐Jul‐2022 The Vanguard Group, Inc.BUY20.05                     Ordinary84,734                         84,734                        

12‐Jul‐2022 The Vanguard Group, Inc.BUY20.05                     Ordinary44,490                         44,490                        

12‐Jul‐2022 The Vanguard Group, Inc.BUY20.08                     Ordinary5,862                           5,862                           

13‐Jul‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary45,485                         45,485                        

13‐Jul

‐2022 The Vanguard Group, Inc.BUY20.07                     Ordinary26,558                         26,558                        

13‐Jul‐2022 The Vanguard Group, Inc.BUY20.16                     Ordinary4,979                           4,979                           

13‐Jul‐2022 The Vanguard Group, Inc.BUY20.15                     Ordinary3,908                           3,908                           

14‐Jul‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary1,220                           1,220                           

14‐Jul‐2022 The Vanguard Group, Inc.BUY19.94                     Ordinary1,910                           1,910                           

14‐Jul‐2022 The Vanguard Group, Inc.BUY19.86                     Ordinary3,908                           3,908                           

14‐Jul‐2022 The Vanguard 

Group, Inc.BUY19.93                     Ordinary9,482                           9,482                           

15‐Jul‐2022 The Vanguard Group, Inc.BUY19.90                     Ordinary3,890                           3,890                           

15‐Jul‐2022 The Vanguard Group, Inc.BUY20.05                     Ordinary25,795                         25,795                        

15‐Jul‐2022 The Vanguard Group, Inc.BUY19.90                     Ordinary129,209                       129,209                      

15‐Jul‐2022 The Vanguard Group, Inc.BUY19.83                     Ordinary30,497                         30,497                        

15‐Jul‐2022 The Vanguard Group, Inc.BUY19.83                     Ordinary23,562                         23,562                        

18‐Jul‐2022 The Vanguard Group, Inc.BUY20.03                     Ordinary2,553

                           2,553                           

19‐Jul‐2022 The Vanguard Group, Inc.SELL20.12                     Ordinary(2,101)                          (2,101)                         

19‐Jul‐2022 The Vanguard Group, Inc.BUY20.12                     Ordinary22,794                         22,794                        

19‐Jul‐2022 The Vanguard Group, Inc.SELL20.45                     Ordinary(99,894)                        (99,894)                       

19‐Jul‐2022 The Vanguard Group, Inc.BUY20.12                     Ordinary41,149                         41,149                        

19‐Jul‐2022 The Vanguard Group, Inc.BUY20.45                     Ordinary3,930                           3,930                           

19‐Jul‐2022 The Vanguard Group, Inc.BUY20.45                     Ordinary5,895                           5,895                           

20‐

Jul‐2022 The Vanguard Group, Inc.BUY20.51                     Ordinary9,456                           9,456                           

20‐Jul‐2022 The Vanguard Group, Inc.BUY20.55                     Ordinary37,630                         37,630                        

20‐Jul‐2022 The Vanguard Group, Inc.BUY20.53                     Ordinary5,897                           5,897                           

20‐Jul‐2022 The Vanguard Group, Inc.BUY20.55                     Ordinary40,231                         40,231                        

20‐Jul‐2022 The Vanguard Group, Inc.BUY20.55                     Ordinary18,116                         18,116                        

21‐Jul‐2022 The Vanguard Group, Inc.BUY20.84                     Ordinary3,683                           3,683                           

21‐Jul‐2022 The Vanguard

 Group, Inc.BUY20.63                     Ordinary54,187                         54,187                        

21‐Jul‐2022 The Vanguard Group, Inc.BUY20.63                     Ordinary72,394                         72,394                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

22‐Jul‐2022 The Vanguard Group, Inc.BUY21.07                     Ordinary64,206                         64,206                        

22‐Jul‐2022 The Vanguard Group, Inc.BUY20.95                     Ordinary22,837                         22,837                        

22‐Jul‐2022 The Vanguard Group, Inc.BUY20.95                     Ordinary44,400                         44,400                        

22‐Jul‐2022 The Vanguard Group, Inc.BUY21.07                     Ordinary2,982                           2,982                           

25‐Jul‐2022 The Vanguard Group, Inc.SELL21.05                     Ordinary(9,954)                          (9,954)                         

25‐Jul‐2022 The Vanguard Group, Inc.BUY20.96                     Ordinary83,829                         83,829                        

26‐Jul‐2022 The

 Vanguard Group, Inc.SELL21.13                     Ordinary(11,802)                        (11,802)                       

26‐Jul‐2022 The Vanguard Group, Inc.BUY21.13                     Ordinary2,810                           2,810                           

26‐Jul‐2022 The Vanguard Group, Inc.BUY21.03                     Ordinary1,352                           1,352                           

26‐Jul‐2022 The Vanguard Group, Inc.BUY21.24                     Ordinary62,899                         62,899                        

27‐Jul‐2022 The Vanguard Group, Inc.BUY21.41                     Ordinary11,628                         11,628                        

27‐Jul‐2022 The Vanguard Group, Inc.BUY21.54                     Ordinary36,930                         36,930                        

27‐Jul‐2022 The Vanguard Group, 

Inc.BUY21.54                     Ordinary5,895                           5,895                           

28‐Jul‐2022 The Vanguard Group, Inc.BUY21.43                     Ordinary6,107                           6,107                           

28‐Jul‐2022 The Vanguard Group, Inc.BUY21.52                     Ordinary18,495                         18,495                        

28‐Jul‐2022 The Vanguard Group, Inc.BUY21.43                     Ordinary1,828                           1,828                           

28‐Jul‐2022 The Vanguard Group, Inc.BUY21.51                     Ordinary22,634                         22,634                        

29‐Jul‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary45,437                         45,437                        

1‐Aug‐2022 The Vanguard Group, Inc.SELL21.66                     Ordinary(3,879)                          (3,879)

                         

1‐Aug‐2022 The Vanguard Group, Inc.BUY21.63                     Ordinary10,950                         10,950                        

1‐Aug‐2022 The Vanguard Group, Inc.BUY21.39                     Ordinary24,549                         24,549                        

1‐Aug‐2022 The Vanguard Group, Inc.BUY21.39                     Ordinary3,750                           3,750                           

1‐Aug‐2022 The Vanguard Group, Inc.SELL21.50                     Ordinary(4,659)                          (4,659)                         

2‐Aug‐2022 The Vanguard Group, Inc.BUY22.00                     Ordinary2,390                           2,390                           

2‐Aug‐2022 The Vanguard Group, Inc.BUY22.00                     Ordinary695                               695                              

3‐Aug‐

2022 The Vanguard Group, Inc.BUY21.74                     Ordinary28,468                         28,468                        

3‐Aug‐2022 The Vanguard Group, Inc.BUY21.84                     Ordinary28,557                         28,557                        

3‐Aug‐2022 The Vanguard Group, Inc.BUY21.84                     Ordinary9,519                           9,519                           

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.85                     Ordinary2,362                           2,362                           

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.85                     Ordinary6,859                           6,859                           

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.85                     Ordinary21,393                         21,393                        

4‐Aug‐2022 The Vanguard Group,

 Inc.BUY21.87                     Ordinary11,073                         11,073                        

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.87                     Ordinary9,519                           9,519                           

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.85                     Ordinary842                               842                              

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.87                     Ordinary16,224                         16,224                        

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.94                     Ordinary46,570                         46,570                        

4‐Aug‐2022 The Vanguard Group, Inc.BUY21.94                     Ordinary33,392                         33,392                        

5‐Aug‐2022 The Vanguard Group, Inc.SELL21.96                     Ordinary(4,980)                          

(4,980)                         

5‐Aug‐2022 The Vanguard Group, Inc.BUY21.95                     Ordinary1,273                           1,273                           

8‐Aug‐2022 The Vanguard Group, Inc.BUY22.07                     Ordinary1,190                           1,190                           

8‐Aug‐2022 The Vanguard Group, Inc.BUY21.94                     Ordinary13,161                         13,161                        

8‐Aug‐2022 The Vanguard Group, Inc.BUY21.94                     Ordinary7,043                           7,043                           

8‐Aug‐2022 The Vanguard Group, Inc.BUY22.01                     Ordinary1,965                           1,965                           

9‐Aug‐2022 The Vanguard Group, Inc.BUY21.90                     Ordinary8,209                           8,209                           

9‐Aug

‐2022 The Vanguard Group, Inc.BUY21.90                     Ordinary41,792                         41,792                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.20                     Ordinary1,192                           1,192                           

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary8,692                           8,692                           

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary44,376                         44,376                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary18,490                         18,490                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary22,188                         22,188                        

10‐Aug‐2022 The Vanguard 

Group, Inc.BUY22.12                     Ordinary30,478                         30,478                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary25,886                         25,886                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary33,800                         33,800                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.20                     Ordinary37,448                         37,448                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary2,553                           2,553                           

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.28                     Ordinary11,790                         11,790                        

10‐Aug‐2022 The Vanguard Group, Inc.BUY22.12                     Ordinary11,061

                         11,061                        

11‐Aug‐2022 The Vanguard Group, Inc.BUY22.48                     Ordinary3,883                           3,883                           

11‐Aug‐2022 The Vanguard Group, Inc.BUY22.48                     Ordinary6,261                           6,261                           

11‐Aug‐2022 The Vanguard Group, Inc.BUY22.48                     Ordinary34,529                         34,529                        

11‐Aug‐2022 The Vanguard Group, Inc.BUY22.48                     Ordinary28,138                         28,138                        

11‐Aug‐2022 The Vanguard Group, Inc.BUY22.44                     Ordinary3,930                           3,930                           

12‐Aug‐2022 The Vanguard Group, Inc.BUY22.66                     Ordinary1,340                           1,340                           

16‐

Aug‐2022 The Vanguard Group, Inc.BUY22.39                     Ordinary14,792                         14,792                        

17‐Aug‐2022 The Vanguard Group, Inc.BUY22.51                     Ordinary16,775                         16,775                        

18‐Aug‐2022 The Vanguard Group, Inc.BUY22.34                     Ordinary2,368                           2,368                           

18‐Aug‐2022 The Vanguard Group, Inc.BUY22.39                     Ordinary8,716                           8,716                           

18‐Aug‐2022 The Vanguard Group, Inc.BUY22.58                     Ordinary23,460                         23,460                        

18‐Aug‐2022 The Vanguard Group, Inc.BUY22.58                     Ordinary6,381                           6,381                           

19‐Aug‐2022 The Vanguard

 Group, Inc.BUY22.12                     Ordinary2,170                           2,170                           

19‐Aug‐2022 The Vanguard Group, Inc.BUY22.11                     Ordinary30,094                         30,094                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

19‐Aug‐2022 The Vanguard Group, Inc.BUY22.11                     Ordinary128                               128                              

19‐Aug‐2022 The Vanguard Group, Inc.BUY22.11                     Ordinary12,841                         12,841                        

22‐Aug‐2022 The Vanguard Group, Inc.BUY21.71                     Ordinary29,584                         29,584                        

22‐Aug‐2022 The Vanguard Group, Inc.BUY21.97                     Ordinary43,343                         43,343                        

22‐Aug‐2022 The Vanguard Group, Inc.BUY22.05                     Ordinary23,069                         23,069                        

22‐Aug‐2022 The Vanguard Group, Inc.BUY21.97                     Ordinary31,522                         31,522                        

23‐Aug‐2022 The

 Vanguard Group, Inc.BUY21.36                     Ordinary18,490                         18,490                        

23‐Aug‐2022 The Vanguard Group, Inc.BUY21.43                     Ordinary30,810                         30,810                        

24‐Aug‐2022 The Vanguard Group, Inc.BUY21.43                     Ordinary10,140                         10,140                        

24‐Aug‐2022 The Vanguard Group, Inc.BUY21.38                     Ordinary2,669                           2,669                           

25‐Aug‐2022 The Vanguard Group, Inc.BUY21.49                     Ordinary26,657                         26,657                        

26‐Aug‐2022 The Vanguard Group, Inc.BUY21.70                     Ordinary49,415                         49,415                        

29‐Aug‐2022 The Vanguard Group, 

Inc.BUY21.27                     Ordinary7,796                           7,796                           

29‐Aug‐2022 The Vanguard Group, Inc.BUY21.29                     Ordinary18,490                         18,490                        

29‐Aug‐2022 The Vanguard Group, Inc.BUY21.29                     Ordinary5,901                           5,901                           

30‐Aug‐2022 The Vanguard Group, Inc.BUY21.38                     Ordinary32,081                         32,081                        

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary1,343                           1,343                           

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary10,195                         10,195                        

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary6,961                           6,961

                           

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary3,688                           3,688                           

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary8,517                           8,517                           

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary1,556                           1,556                           

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary18,737                         18,737                        

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.45                     Ordinary2,553                           2,553                           

31‐Aug‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary27,157                         27,157                        

31‐Aug‐

2022 The Vanguard Group, Inc.BUY21.61                     Ordinary11,247                         11,247                        

1‐Sep‐2022 The Vanguard Group, Inc.BUY21.23                     Ordinary4,708                           4,708                           

1‐Sep‐2022 The Vanguard Group, Inc.BUY21.23                     Ordinary13,336                         13,336                        

1‐Sep‐2022 The Vanguard Group, Inc.BUY21.23                     Ordinary6,128                           6,128                           

1‐Sep‐2022 The Vanguard Group, Inc.SELL21.31                     Ordinary(3,041)                          (3,041)                         

1‐Sep‐2022 The Vanguard Group, Inc.BUY21.32                     Ordinary23,456                         23,456                        

1‐Sep‐2022 The Vanguard Group,

 Inc.BUY21.32                     Ordinary20,527                         20,527                        

1‐Sep‐2022 The Vanguard Group, Inc.BUY21.30                     Ordinary7,932                           7,932                           

2‐Sep‐2022 The Vanguard Group, Inc.SELL21.40                     Ordinary(3,947)                          (3,947)                         

2‐Sep‐2022 The Vanguard Group, Inc.SELL21.40                     Ordinary(1,092)                          (1,092)                         

2‐Sep‐2022 The Vanguard Group, Inc.BUY21.35                     Ordinary18,455                         18,455                        

2‐Sep‐2022 The Vanguard Group, Inc.BUY21.35                     Ordinary25,837                         25,837                        

2‐Sep‐2022 The Vanguard Group, Inc.BUY21.31                     Ordinary17,059                         

17,059                        

2‐Sep‐2022 The Vanguard Group, Inc.BUY21.35                     Ordinary11,898                         11,898                        

5‐Sep‐2022 The Vanguard Group, Inc.BUY21.35                     Ordinary1,000                           1,000                           

5‐Sep‐2022 The Vanguard Group, Inc.BUY21.31                     Ordinary43,284                         43,284                        

5‐Sep‐2022 The Vanguard Group, Inc.BUY21.31                     Ordinary60,040                         60,040                        

6‐Sep‐2022 The Vanguard Group, Inc.BUY21.27                     Ordinary2,336                           2,336                           

6‐Sep‐2022 The Vanguard Group, Inc.BUY21.27                     Ordinary1,014                           1,014                           

6‐Sep

‐2022 The Vanguard Group, Inc.BUY21.22                     Ordinary3,966                           3,966                           

7‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary27,040                         27,040                        

7‐Sep‐2022 The Vanguard Group, Inc.BUY21.05                     Ordinary57,669                         57,669                        

7‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary13,520                         13,520                        

7‐Sep‐2022 The Vanguard Group, Inc.BUY21.05                     Ordinary32,651                         32,651                        

8‐Sep‐2022 The Vanguard Group, Inc.BUY21.17                     Ordinary1,502                           1,502                           

8‐Sep‐2022 The Vanguard 

Group, Inc.BUY21.17                     Ordinary1,163                           1,163                           

8‐Sep‐2022 The Vanguard Group, Inc.BUY21.17                     Ordinary2,024                           2,024                           

8‐Sep‐2022 The Vanguard Group, Inc.BUY20.97                     Ordinary20,900                         20,900                        

8‐Sep‐2022 The Vanguard Group, Inc.BUY20.97                     Ordinary17,417                         17,417                        

9‐Sep‐2022 The Vanguard Group, Inc.BUY21.25                     Ordinary2,336                           2,336                           

9‐Sep‐2022 The Vanguard Group, Inc.BUY21.39                     Ordinary18,455                         18,455                        

12‐Sep‐2022 The Vanguard Group, Inc.BUY21.47                     Ordinary3,967

                           3,967                           

12‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary29,528                         29,528                        

12‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary12,844                         12,844                        

13‐Sep‐2022 The Vanguard Group, Inc.SELL21.62                     Ordinary(24,677)                        (24,677)                       

13‐Sep‐2022 The Vanguard Group, Inc.BUY21.27                     Ordinary11,492                         11,492                        

14‐Sep‐2022 The Vanguard Group, Inc.SELL21.19                     Ordinary(177,100)                     (177,100)                     

15‐Sep‐2022 The Vanguard Group, Inc.BUY21.54                     Ordinary1,142                           1,142                           

16‐

Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary3,967                           3,967                           

16‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary2,260                           2,260                           

16‐Sep‐2022 The Vanguard Group, Inc.SELL21.53                     Ordinary(9,863)                          (9,863)                         

16‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary3,218                           3,218                           

16‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary2,520                           2,520                           

16‐Sep‐2022 The Vanguard Group, Inc.SELL21.53                     Ordinary(23,856)                        (23,856)                       

16‐Sep‐2022 The Vanguard

 Group, Inc.SELL21.57                     Ordinary(24,932)                        (24,932)                       

16‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary60,451                         60,451                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

16‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary184                               184                              

16‐Sep‐2022 The Vanguard Group, Inc.SELL21.53                     Ordinary(105,472)                     (105,472)                     

16‐Sep‐2022 The Vanguard Group, Inc.SELL21.53                     Ordinary(67,131)                        (67,131)                       

16‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary3,980                           3,980                           

19‐Sep‐2022 The Vanguard Group, Inc.BUY21.67                     Ordinary9,900                           9,900                           

19‐Sep‐2022 The Vanguard Group, Inc.BUY21.67                     Ordinary3,944                           3,944                           

20‐Sep‐2022 The

 Vanguard Group, Inc.BUY21.85                     Ordinary139                               139                              

20‐Sep‐2022 The Vanguard Group, Inc.BUY21.85                     Ordinary69,577                         69,577                        

21‐Sep‐2022 The Vanguard Group, Inc.BUY21.73                     Ordinary3,429                           3,429                           

21‐Sep‐2022 The Vanguard Group, Inc.BUY21.62                     Ordinary22,104                         22,104                        

21‐Sep‐2022 The Vanguard Group, Inc.BUY21.70                     Ordinary5,939                           5,939                           

21‐Sep‐2022 The Vanguard Group, Inc.BUY21.62                     Ordinary2,553                           2,553                           

21‐Sep‐2022 The Vanguard Group, 

Inc.BUY21.70                     Ordinary17,311                         17,311                        

22‐Sep‐2022 The Vanguard Group, Inc.BUY21.53                     Ordinary5,916                           5,916                           

23‐Sep‐2022 The Vanguard Group, Inc.BUY21.42                     Ordinary2,264                           2,264                           

23‐Sep‐2022 The Vanguard Group, Inc.BUY21.42                     Ordinary10,453                         10,453                        

23‐Sep‐2022 The Vanguard Group, Inc.BUY21.43                     Ordinary70,965                         70,965                        

23‐Sep‐2022 The Vanguard Group, Inc.BUY21.43                     Ordinary9,132                           9,132                           

26‐Sep‐2022 The Vanguard Group, Inc.BUY21.18                     Ordinary54,814                         54,814

                        

26‐Sep‐2022 The Vanguard Group, Inc.BUY21.18                     Ordinary2,256                           2,256                           

26‐Sep‐2022 The Vanguard Group, Inc.BUY21.18                     Ordinary1,096                           1,096                           

26‐Sep‐2022 The Vanguard Group, Inc.BUY21.18                     Ordinary4,824                           4,824                           

26‐Sep‐2022 The Vanguard Group, Inc.BUY21.18                     Ordinary6,118                           6,118                           

26‐Sep‐2022 The Vanguard Group, Inc.BUY21.22                     Ordinary4,585                           4,585                           

26‐Sep‐2022 The Vanguard Group, Inc.BUY21.22                     Ordinary29,472                         29,472                        

26‐Sep‐

2022 The Vanguard Group, Inc.BUY21.22                     Ordinary9,900                           9,900                           

27‐Sep‐2022 The Vanguard Group, Inc.BUY21.06                     Ordinary1,147                           1,147                           

27‐Sep‐2022 The Vanguard Group, Inc.BUY21.06                     Ordinary1,022                           1,022                           

27‐Sep‐2022 The Vanguard Group, Inc.SELL21.15                     Ordinary(2,455)                          (2,455)                         

27‐Sep‐2022 The Vanguard Group, Inc.BUY20.97                     Ordinary8,536                           8,536                           

27‐Sep‐2022 The Vanguard Group, Inc.BUY21.15                     Ordinary78,384                         78,384                        

27‐Sep‐2022 The Vanguard Group,

 Inc.BUY20.97                     Ordinary1,980                           1,980                           

27‐Sep‐2022 The Vanguard Group, Inc.BUY21.06                     Ordinary1,428                           1,428                           

27‐Sep‐2022 The Vanguard Group, Inc.BUY21.15                     Ordinary7,141                           7,141                           

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary7,934                           7,934                           

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary2,286                           2,286                           

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary2,286                           2,286                           

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary12,380                         

12,380                        

28‐Sep‐2022 The Vanguard Group, Inc.SELL20.93                     Ordinary(20,642)                        (20,642)                       

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary48,970                         48,970                        

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary21,809                         21,809                        

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary85,969                         85,969                        

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary33,842                         33,842                        

28‐Sep‐2022 The Vanguard Group, Inc.BUY20.93                     Ordinary2,201                           2,201                           

29‐Sep

‐2022 The Vanguard Group, Inc.BUY21.12                     Ordinary9,109                           9,109                           

29‐Sep‐2022 The Vanguard Group, Inc.BUY21.09                     Ordinary8,556                           8,556                           

29‐Sep‐2022 The Vanguard Group, Inc.BUY21.17                     Ordinary26,207                         26,207                        

29‐Sep‐2022 The Vanguard Group, Inc.BUY21.09                     Ordinary7,888                           7,888                           

30‐Sep‐2022 The Vanguard Group, Inc.SELL20.64                     Ordinary(7,640)                          (7,640)                         

30‐Sep‐2022 The Vanguard Group, Inc.BUY20.95                     Ordinary39,175                         39,175                        

30‐Sep‐2022 The Vanguard 

Group, Inc.BUY20.68                     Ordinary7,888                           7,888                           

30‐Sep‐2022 The Vanguard Group, Inc.BUY20.95                     Ordinary18,446                         18,446                        

3‐Oct‐2022 The Vanguard Group, Inc.SELL20.70                     Ordinary(2,098)                          (2,098)                         

3‐Oct‐2022 The Vanguard Group, Inc.BUY20.83                     Ordinary8,576                           8,576                           

3‐Oct‐2022 The Vanguard Group, Inc.BUY20.83                     Ordinary9,900                           9,900                           

3‐Oct‐2022 The Vanguard Group, Inc.BUY20.63                     Ordinary62,318                         62,318                        

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.43                     Ordinary3,375

                           3,375                           

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.64                     Ordinary8,576                           8,576                           

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.64                     Ordinary8,576                           8,576                           

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.64                     Ordinary12,864                         12,864                        

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.64                     Ordinary12,664                         12,664                        

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.13                     Ordinary73,728                         73,728                        

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.13                     Ordinary58,427                         58,427                        

4‐

Oct‐2022 The Vanguard Group, Inc.BUY21.64                     Ordinary3,944                           3,944                           

4‐Oct‐2022 The Vanguard Group, Inc.BUY21.13                     Ordinary1,130                           1,130                           

5‐Oct‐2022 The Vanguard Group, Inc.BUY22.15                     Ordinary2,230                           2,230                           

5‐Oct‐2022 The Vanguard Group, Inc.BUY22.15                     Ordinary1,616                           1,616                           

5‐Oct‐2022 The Vanguard Group, Inc.BUY22.04                     Ordinary1,807                           1,807                           

5‐Oct‐2022 The Vanguard Group, Inc.BUY22.04                     Ordinary23,329                         23,329                        

5‐Oct‐2022 The Vanguard

 Group, Inc.BUY22.04                     Ordinary8,833                           8,833                           

5‐Oct‐2022 The Vanguard Group, Inc.BUY22.04                     Ordinary51,110                         51,110                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

5‐Oct‐2022 The Vanguard Group, Inc.BUY22.15                     Ordinary2,220                           2,220                           

5‐Oct‐2022 The Vanguard Group, Inc.BUY22.04                     Ordinary12,669                         12,669                        

6‐Oct‐2022 The Vanguard Group, Inc.BUY21.94                     Ordinary6,119                           6,119                           

6‐Oct‐2022 The Vanguard Group, Inc.BUY21.84                     Ordinary4,535                           4,535                           

6‐Oct‐2022 The Vanguard Group, Inc.BUY21.98                     Ordinary18,000                         18,000                        

6‐Oct‐2022 The Vanguard Group, Inc.BUY21.98                     Ordinary18,100                         18,100                        

6‐Oct‐2022 The

 Vanguard Group, Inc.BUY21.84                     Ordinary1,702                           1,702                           

6‐Oct‐2022 The Vanguard Group, Inc.BUY21.98                     Ordinary46,617                         46,617                        

6‐Oct‐2022 The Vanguard Group, Inc.BUY21.84                     Ordinary5,916                           5,916                           

7‐Oct‐2022 The Vanguard Group, Inc.BUY21.88                     Ordinary1,623                           1,623                           

7‐Oct‐2022 The Vanguard Group, Inc.BUY21.79                     Ordinary3,744                           3,744                           

10‐Oct‐2022 The Vanguard Group, Inc.BUY21.68                     Ordinary10,632                         10,632                        

10‐Oct‐2022 The Vanguard Group, 

Inc.BUY21.68                     Ordinary26,271                         26,271                        

10‐Oct‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary7,888                           7,888                           

10‐Oct‐2022 The Vanguard Group, Inc.BUY21.61                     Ordinary3,944                           3,944                           

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.60                     Ordinary3,879                           3,879                           

11‐Oct‐2022 The Vanguard Group, Inc.SELL21.60                     Ordinary(4,854)                          (4,854)                         

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.54                     Ordinary4,720                           4,720                           

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.54                     Ordinary11,085                         11,085

                        

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.70                     Ordinary1,182                           1,182                           

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.54                     Ordinary2,553                           2,553                           

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.70                     Ordinary1,668                           1,668                           

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.54                     Ordinary5,916                           5,916                           

11‐Oct‐2022 The Vanguard Group, Inc.BUY21.60                     Ordinary6,444                           6,444                           

12‐Oct‐2022 The Vanguard Group, Inc.BUY22.41                     Ordinary1,013                           1,013                           

12‐Oct‐

2022 The Vanguard Group, Inc.BUY22.36                     Ordinary4,680                           4,680                           

12‐Oct‐2022 The Vanguard Group, Inc.BUY22.36                     Ordinary29,560                         29,560                        

12‐Oct‐2022 The Vanguard Group, Inc.BUY21.89                     Ordinary58,966                         58,966                        

12‐Oct‐2022 The Vanguard Group, Inc.BUY22.41                     Ordinary342                               342                              

13‐Oct‐2022 The Vanguard Group, Inc.SELL23.07                     Ordinary(189,417)                     (189,417)                     

13‐Oct‐2022 The Vanguard Group, Inc.BUY23.43                     Ordinary6,657                           6,657                           

13‐Oct‐2022 The Vanguard Group,

 Inc.BUY22.99                     Ordinary18,414                         18,414                        

13‐Oct‐2022 The Vanguard Group, Inc.SELL23.20                     Ordinary(157,139)                     (157,139)                     

13‐Oct‐2022 The Vanguard Group, Inc.BUY22.99                     Ordinary7,114                           7,114                           

14‐Oct‐2022 The Vanguard Group, Inc.BUY23.60                     Ordinary16,885                         16,885                        

17‐Oct‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary6,811                           6,811                           

17‐Oct‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary24,966                         24,966                        

17‐Oct‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary6,600                           

6,600                           

17‐Oct‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary76,575                         76,575                        

17‐Oct‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary5,916                           5,916                           

18‐Oct‐2022 The Vanguard Group, Inc.BUY23.98                     Ordinary4,919                           4,919                           

18‐Oct‐2022 The Vanguard Group, Inc.BUY23.89                     Ordinary60,629                         60,629                        

18‐Oct‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary4,255                           4,255                           

18‐Oct‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary5,916                           5,916                           

18‐Oct

‐2022 The Vanguard Group, Inc.SELL23.71                     Ordinary(2,919)                          (2,919)                         

19‐Oct‐2022 The Vanguard Group, Inc.BUY23.51                     Ordinary4,860                           4,860                           

19‐Oct‐2022 The Vanguard Group, Inc.BUY23.65                     Ordinary2,674                           2,674                           

20‐Oct‐2022 The Vanguard Group, Inc.BUY23.81                     Ordinary1,998                           1,998                           

20‐Oct‐2022 The Vanguard Group, Inc.BUY23.81                     Ordinary3,996                           3,996                           

20‐Oct‐2022 The Vanguard Group, Inc.BUY23.81                     Ordinary29,704                         29,704                        

20‐Oct‐2022 The Vanguard 

Group, Inc.BUY23.81                     Ordinary3,944                           3,944                           

20‐Oct‐2022 The Vanguard Group, Inc.BUY23.92                     Ordinary982                               982                              

21‐Oct‐2022 The Vanguard Group, Inc.BUY24.01                     Ordinary11,085                         11,085                        

21‐Oct‐2022 The Vanguard Group, Inc.BUY24.01                     Ordinary8,868                           8,868                           

21‐Oct‐2022 The Vanguard Group, Inc.BUY23.73                     Ordinary4,531                           4,531                           

21‐Oct‐2022 The Vanguard Group, Inc.BUY24.01                     Ordinary22,278                         22,278                        

21‐Oct‐2022 The Vanguard Group, Inc.BUY24.01                     Ordinary25,991

                         25,991                        

21‐Oct‐2022 The Vanguard Group, Inc.BUY24.01                     Ordinary22,169                         22,169                        

21‐Oct‐2022 The Vanguard Group, Inc.BUY23.65                     Ordinary47,195                         47,195                        

21‐Oct‐2022 The Vanguard Group, Inc.BUY24.01                     Ordinary3,944                           3,944                           

21‐Oct‐2022 The Vanguard Group, Inc.BUY23.73                     Ordinary1,702                           1,702                           

24‐Oct‐2022 The Vanguard Group, Inc.BUY23.95                     Ordinary3,018                           3,018                           

24‐Oct‐2022 The Vanguard Group, Inc.BUY24.01                     Ordinary70,652                         70,652                        

25‐

Oct‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary3,879                           3,879                           

25‐Oct‐2022 The Vanguard Group, Inc.SELL23.90                     Ordinary(2,262)                          (2,262)                         

25‐Oct‐2022 The Vanguard Group, Inc.BUY24.05                     Ordinary8,872                           8,872                           

25‐Oct‐2022 The Vanguard Group, Inc.BUY23.95                     Ordinary632                               632                              

25‐Oct‐2022 The Vanguard Group, Inc.BUY23.95                     Ordinary56,508                         56,508                        

25‐Oct‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary2,557                           2,557                           

25‐Oct‐2022 The Vanguard

 Group, Inc.BUY24.05                     Ordinary5,916                           5,916                           

26‐Oct‐2022 The Vanguard Group, Inc.SELL24.01                     Ordinary(565)                             (565)                             

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

26‐Oct‐2022 The Vanguard Group, Inc.BUY23.99                     Ordinary31,741                         31,741                        

26‐Oct‐2022 The Vanguard Group, Inc.BUY24.06                     Ordinary24,332                         24,332                        

26‐Oct‐2022 The Vanguard Group, Inc.BUY24.06                     Ordinary33,417                         33,417                        

26‐Oct‐2022 The Vanguard Group, Inc.BUY24.06                     Ordinary13,200                         13,200                        

26‐Oct‐2022 The Vanguard Group, Inc.BUY24.06                     Ordinary11,832                         11,832                        

26‐Oct‐2022 The Vanguard Group, Inc.BUY24.06                     Ordinary3,944                           3,944                           

26‐Oct‐2022 The

 Vanguard Group, Inc.SELL23.92                     Ordinary(9,702)                          (9,702)                         

28‐Oct‐2022 The Vanguard Group, Inc.BUY24.21                     Ordinary22,278                         22,278                        

28‐Oct‐2022 The Vanguard Group, Inc.BUY24.21                     Ordinary2,553                           2,553                           

28‐Oct‐2022 The Vanguard Group, Inc.BUY23.91                     Ordinary40,671                         40,671                        

28‐Oct‐2022 The Vanguard Group, Inc.BUY23.91                     Ordinary16,045                         16,045                        

28‐Oct‐2022 The Vanguard Group, Inc.SELL23.69                     Ordinary(2,380)                          (2,380)                         

1‐Nov‐2022 The Vanguard Group, 

Inc.BUY24.32                     Ordinary3,232                           3,232                           

1‐Nov‐2022 The Vanguard Group, Inc.BUY24.18                     Ordinary1,028                           1,028                           

1‐Nov‐2022 The Vanguard Group, Inc.BUY24.38                     Ordinary3,992                           3,992                           

1‐Nov‐2022 The Vanguard Group, Inc.BUY24.38                     Ordinary48,269                         48,269                        

1‐Nov‐2022 The Vanguard Group, Inc.BUY24.38                     Ordinary3,966                           3,966                           

1‐Nov‐2022 The Vanguard Group, Inc.BUY24.38                     Ordinary13,881                         13,881                        

2‐Nov‐2022 The Vanguard Group, Inc.BUY24.26                     Ordinary12,156                         12,156

                        

2‐Nov‐2022 The Vanguard Group, Inc.BUY24.33                     Ordinary49,431                         49,431                        

3‐Nov‐2022 The Vanguard Group, Inc.BUY23.91                     Ordinary2,346                           2,346                           

3‐Nov‐2022 The Vanguard Group, Inc.BUY23.89                     Ordinary19,800                         19,800                        

3‐Nov‐2022 The Vanguard Group, Inc.BUY23.89                     Ordinary3,966                           3,966                           

4‐Nov‐2022 The Vanguard Group, Inc.BUY24.14                     Ordinary1,013                           1,013                           

4‐Nov‐2022 The Vanguard Group, Inc.BUY24.40                     Ordinary19,881                         19,881                        

4‐Nov‐

2022 The Vanguard Group, Inc.BUY24.40                     Ordinary4,056                           4,056                           

4‐Nov‐2022 The Vanguard Group, Inc.BUY24.40                     Ordinary26,145                         26,145                        

4‐Nov‐2022 The Vanguard Group, Inc.BUY24.40                     Ordinary22,410                         22,410                        

4‐Nov‐2022 The Vanguard Group, Inc.BUY23.81                     Ordinary737                               737                              

4‐Nov‐2022 The Vanguard Group, Inc.BUY23.81                     Ordinary50,791                         50,791                        

4‐Nov‐2022 The Vanguard Group, Inc.BUY24.40                     Ordinary5,949                           5,949                           

7‐Nov‐2022 The Vanguard Group,

 Inc.BUY23.19                     Ordinary4,860                           4,860                           

8‐Nov‐2022 The Vanguard Group, Inc.BUY23.66                     Ordinary2,404                           2,404                           

8‐Nov‐2022 The Vanguard Group, Inc.BUY23.39                     Ordinary31,682                         31,682                        

8‐Nov‐2022 The Vanguard Group, Inc.BUY23.39                     Ordinary22,266                         22,266                        

9‐Nov‐2022 The Vanguard Group, Inc.BUY23.72                     Ordinary3,240                           3,240                           

9‐Nov‐2022 The Vanguard Group, Inc.BUY23.72                     Ordinary32,736                         32,736                        

9‐Nov‐2022 The Vanguard Group, Inc.BUY23.72                     Ordinary45,696                         

45,696                        

9‐Nov‐2022 The Vanguard Group, Inc.BUY23.72                     Ordinary34,599                         34,599                        

10‐Nov‐2022 The Vanguard Group, Inc.BUY23.98                     Ordinary2,012                           2,012                           

10‐Nov‐2022 The Vanguard Group, Inc.BUY23.98                     Ordinary14,940                         14,940                        

10‐Nov‐2022 The Vanguard Group, Inc.BUY23.98                     Ordinary22,410                         22,410                        

10‐Nov‐2022 The Vanguard Group, Inc.BUY23.98                     Ordinary18,675                         18,675                        

10‐Nov‐2022 The Vanguard Group, Inc.BUY23.98                     Ordinary19,140                         19,140                        

11‐Nov

‐2022 The Vanguard Group, Inc.BUY24.08                     Ordinary1,150                           1,150                           

11‐Nov‐2022 The Vanguard Group, Inc.BUY24.04                     Ordinary26,251                         26,251                        

11‐Nov‐2022 The Vanguard Group, Inc.BUY24.08                     Ordinary5,857                           5,857                           

11‐Nov‐2022 The Vanguard Group, Inc.BUY24.16                     Ordinary5,949                           5,949                           

14‐Nov‐2022 The Vanguard Group, Inc.BUY23.85                     Ordinary4,445                           4,445                           

14‐Nov‐2022 The Vanguard Group, Inc.BUY24.08                     Ordinary1,439                           1,439                           

14‐Nov‐2022 The Vanguard 

Group, Inc.BUY23.75                     Ordinary3,966                           3,966                           

15‐Nov‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary4,064                           4,064                           

15‐Nov‐2022 The Vanguard Group, Inc.BUY23.96                     Ordinary8,911                           8,911                           

15‐Nov‐2022 The Vanguard Group, Inc.BUY23.95                     Ordinary1,492                           1,492                           

15‐Nov‐2022 The Vanguard Group, Inc.BUY23.96                     Ordinary440                               440                              

15‐Nov‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary3,960                           3,960                           

15‐Nov‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary3,966

                           3,966                           

16‐Nov‐2022 The Vanguard Group, Inc.SELL23.84                     Ordinary(612)                             (612)                             

16‐Nov‐2022 The Vanguard Group, Inc.SELL23.79                     Ordinary(9,507)                          (9,507)                         

18‐Nov‐2022 The Vanguard Group, Inc.BUY23.62                     Ordinary3,248                           3,248                           

18‐Nov‐2022 The Vanguard Group, Inc.BUY23.48                     Ordinary56,425                         56,425                        

18‐Nov‐2022 The Vanguard Group, Inc.BUY23.62                     Ordinary2,110                           2,110                           

18‐Nov‐2022 The Vanguard Group, Inc.BUY23.68                     Ordinary3,966                           3,966                           

18‐

Nov‐2022 The Vanguard Group, Inc.BUY23.68                     Ordinary9,915                           9,915                           

22‐Nov‐2022 The Vanguard Group, Inc.BUY23.94                     Ordinary1,032                           1,032                           

22‐Nov‐2022 The Vanguard Group, Inc.BUY24.05                     Ordinary18,675                         18,675                        

22‐Nov‐2022 The Vanguard Group, Inc.BUY24.05                     Ordinary5,949                           5,949                           

23‐Nov‐2022 The Vanguard Group, Inc.BUY24.07                     Ordinary29,026                         29,026                        

24‐Nov‐2022 The Vanguard Group, Inc.BUY24.07                     Ordinary27,691                         27,691                        

25‐Nov‐2022 The Vanguard

 Group, Inc.SELL24.00                     Ordinary(19,086)                        (19,086)                       

28‐Nov‐2022 The Vanguard Group, Inc.BUY23.76                     Ordinary3,903                           3,903                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

28‐Nov‐2022 The Vanguard Group, Inc.BUY23.76                     Ordinary4,088                           4,088                           

29‐Nov‐2022 The Vanguard Group, Inc.BUY23.83                     Ordinary2,354                           2,354                           

29‐Nov‐2022 The Vanguard Group, Inc.BUY23.79                     Ordinary12,543                         12,543                        

30‐Nov‐2022 The Vanguard Group, Inc.BUY23.77                     Ordinary3,751                           3,751                           

30‐Nov‐2022 The Vanguard Group, Inc.SELL23.77                     Ordinary(17,071)                        (17,071)                       

30‐Nov‐2022 The Vanguard Group, Inc.BUY23.77                     Ordinary3,250                           3,250                           

1‐Dec‐2022 The

 Vanguard Group, Inc.SELL23.88                     Ordinary(12,724)                        (12,724)                       

1‐Dec‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary7,911                           7,911                           

1‐Dec‐2022 The Vanguard Group, Inc.BUY23.90                     Ordinary3,306                           3,306                           

2‐Dec‐2022 The Vanguard Group, Inc.BUY23.76                     Ordinary2,330                           2,330                           

2‐Dec‐2022 The Vanguard Group, Inc.BUY23.81                     Ordinary4,128                           4,128                           

2‐Dec‐2022 The Vanguard Group, Inc.BUY23.76                     Ordinary418                               418                              

2‐Dec‐2022 The Vanguard Group, 

Inc.BUY23.81                     Ordinary2,553                           2,553                           

2‐Dec‐2022 The Vanguard Group, Inc.SELL23.72                     Ordinary(61,735)                        (61,735)                       

5‐Dec‐2022 The Vanguard Group, Inc.BUY23.72                     Ordinary694                               694                              

6‐Dec‐2022 The Vanguard Group, Inc.BUY23.65                     Ordinary9,915                           9,915                           

6‐Dec‐2022 The Vanguard Group, Inc.BUY23.65                     Ordinary5,949                           5,949                           

7‐Dec‐2022 The Vanguard Group, Inc.SELL23.40                     Ordinary(39,645)                        (39,645)                       

8‐Dec‐2022 The Vanguard Group, Inc.BUY23.34                     Ordinary4,076                           4,076

                           

8‐Dec‐2022 The Vanguard Group, Inc.BUY23.34                     Ordinary3,966                           3,966                           

8‐Dec‐2022 The Vanguard Group, Inc.BUY23.34                     Ordinary3,966                           3,966                           

8‐Dec‐2022 The Vanguard Group, Inc.BUY23.57                     Ordinary24,420                         24,420                        

12‐Dec‐2022 The Vanguard Group, Inc.BUY23.52                     Ordinary5,075                           5,075                           

13‐Dec‐2022 The Vanguard Group, Inc.BUY23.66                     Ordinary37,059                         37,059                        

13‐Dec‐2022 The Vanguard Group, Inc.BUY23.66                     Ordinary3,248                           3,248                           

13‐Dec‐

2022 The Vanguard Group, Inc.BUY23.66                     Ordinary1,029                           1,029                           

13‐Dec‐2022 The Vanguard Group, Inc.BUY23.64                     Ordinary5,160                           5,160                           

13‐Dec‐2022 The Vanguard Group, Inc.BUY23.64                     Ordinary3,096                           3,096                           

13‐Dec‐2022 The Vanguard Group, Inc.BUY23.64                     Ordinary5,160                           5,160                           

13‐Dec‐2022 The Vanguard Group, Inc.BUY23.64                     Ordinary7,932                           7,932                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary2,272                           2,272                           

16‐Dec‐2022 The Vanguard Group,

 Inc.BUY23.30                     Ordinary1,721                           1,721                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary2,128                           2,128                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary347                               347                              

16‐Dec‐2022 The Vanguard Group, Inc.SELL23.30                     Ordinary(32,480)                        (32,480)                       

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary11,595                         11,595                        

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary1,884                           1,884                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary2,729                           

2,729                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary16,790                         16,790                        

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary20,120                         20,120                        

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary3,269                           3,269                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary141                               141                              

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary24                                 24                                

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary8,864                           8,864                           

16‐Dec

‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary54,563                         54,563                        

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary3,286                           3,286                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary535                               535                              

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary1,205                           1,205                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary7,409                           7,409                           

16‐Dec‐2022 The Vanguard Group, Inc.BUY23.30                     Ordinary128                               128                              

16‐Dec‐2022 The Vanguard 

Group, Inc.BUY23.30                     Ordinary782                               782                              

19‐Dec‐2022 The Vanguard Group, Inc.SELL23.24                     Ordinary(58,591)                        (58,591)                       

19‐Dec‐2022 The Vanguard Group, Inc.BUY23.19                     Ordinary5,949                           5,949                           

20‐Dec‐2022 The Vanguard Group, Inc.BUY23.28                     Ordinary3,934                           3,934                           

20‐Dec‐2022 The Vanguard Group, Inc.BUY23.28                     Ordinary6,936                           6,936                           

20‐Dec‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary1,954                           1,954                           

20‐Dec‐2022 The Vanguard Group, Inc.SELL23.28                     Ordinary(5,044)

                          (5,044)                         

20‐Dec‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary1,819                           1,819                           

20‐Dec‐2022 The Vanguard Group, Inc.BUY23.41                     Ordinary1,675                           1,675                           

20‐Dec‐2022 The Vanguard Group, Inc.BUY23.37                     Ordinary5,949                           5,949                           

20‐Dec‐2022 The Vanguard Group, Inc.BUY23.37                     Ordinary3,966                           3,966                           

21‐Dec‐2022 The Vanguard Group, Inc.BUY23.55                     Ordinary62,905                         62,905                        

21‐Dec‐2022 The Vanguard Group, Inc.BUY23.55                     Ordinary2,326                           2,326                           

21‐

Dec‐2022 The Vanguard Group, Inc.BUY23.55                     Ordinary3,244                           3,244                           

21‐Dec‐2022 The Vanguard Group, Inc.SELL23.55                     Ordinary(650)                             (650)                             

23‐Dec‐2022 The Vanguard Group, Inc.BUY23.50                     Ordinary1,115                           1,115                           

23‐Dec‐2022 The Vanguard Group, Inc.BUY23.50                     Ordinary457                               457                              

23‐Dec‐2022 The Vanguard Group, Inc.BUY23.52                     Ordinary5,949                           5,949                           

28‐Dec‐2022 The Vanguard Group, Inc.BUY23.47                     Ordinary4,069                           4,069                           

28‐Dec‐2022 The Vanguard

 Group, Inc.BUY23.38                     Ordinary5,165                           5,165                           

28‐Dec‐2022 The Vanguard Group, Inc.BUY23.38                     Ordinary44,628                         44,628                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

28‐Dec‐2022 The Vanguard Group, Inc.BUY23.38                     Ordinary9,915                           9,915                           

28‐Dec‐2022 The Vanguard Group, Inc.BUY23.47                     Ordinary19,677                         19,677                        

29‐Dec‐2022 The Vanguard Group, Inc.BUY23.27                     Ordinary2,202                           2,202                           

29‐Dec‐2022 The Vanguard Group, Inc.BUY23.27                     Ordinary6,140                           6,140                           

29‐Dec‐2022 The Vanguard Group, Inc.BUY23.40                     Ordinary22,314                         22,314                        

29‐Dec‐2022 The Vanguard Group, Inc.BUY23.49                     Ordinary8,283                           8,283                           

30‐Dec‐2022 The

 Vanguard Group, Inc.SELL23.35                     Ordinary(1,398)                          (1,398)                         

3‐Jan‐2023 The Vanguard Group, Inc.SELL22.73                     Ordinary(12,106)                        (12,106)                       

4‐Jan‐2023 The Vanguard Group, Inc.BUY23.44                     Ordinary1,134                           1,134                           

4‐Jan‐2023 The Vanguard Group, Inc.BUY23.44                     Ordinary2,268                           2,268                           

4‐Jan‐2023 The Vanguard Group, Inc.BUY23.44                     Ordinary5,361                           5,361                           

4‐Jan‐2023 The Vanguard Group, Inc.BUY23.44                     Ordinary8,966                           8,966                           

4‐Jan‐2023 The Vanguard Group, 

Inc.BUY23.49                     Ordinary12,564                         12,564                        

4‐Jan‐2023 The Vanguard Group, Inc.BUY22.96                     Ordinary5,141                           5,141                           

4‐Jan‐2023 The Vanguard Group, Inc.BUY22.96                     Ordinary3,046                           3,046                           

5‐Jan‐2023 The Vanguard Group, Inc.BUY23.47                     Ordinary18,216                         18,216                        

5‐Jan‐2023 The Vanguard Group, Inc.SELL23.63                     Ordinary(50,269)                        (50,269)                       

5‐Jan‐2023 The Vanguard Group, Inc.BUY23.47                     Ordinary3,966                           3,966                           

5‐Jan‐2023 The Vanguard Group, Inc.BUY23.47                     Ordinary3,966                           3,966

                           

5‐Jan‐2023 The Vanguard Group, Inc.BUY23.52                     Ordinary3,116                           3,116                           

6‐Jan‐2023 The Vanguard Group, Inc.BUY23.40                     Ordinary2,338                           2,338                           

6‐Jan‐2023 The Vanguard Group, Inc.BUY23.53                     Ordinary22,314                         22,314                        

6‐Jan‐2023 The Vanguard Group, Inc.BUY23.53                     Ordinary9,423                           9,423                           

6‐Jan‐2023 The Vanguard Group, Inc.SELL23.47                     Ordinary(1,792)                          (1,792)                         

6‐Jan‐2023 The Vanguard Group, Inc.SELL23.44                     Ordinary(19,203)                        (19,203)                       

6‐Jan‐

2023 The Vanguard Group, Inc.SELL23.44                     Ordinary(62,915)                        (62,915)                       

6‐Jan‐2023 The Vanguard Group, Inc.SELL23.47                     Ordinary(5,869)                          (5,869)                         

6‐Jan‐2023 The Vanguard Group, Inc.BUY23.47                     Ordinary5,909                           5,909                           

6‐Jan‐2023 The Vanguard Group, Inc.BUY23.53                     Ordinary5,949                           5,949                           

6‐Jan‐2023 The Vanguard Group, Inc.BUY23.47                     Ordinary1,752                           1,752                           

9‐Jan‐2023 The Vanguard Group, Inc.BUY23.37                     Ordinary6,455                           6,455                           

9‐Jan‐2023 The Vanguard Group,

 Inc.BUY23.37                     Ordinary7,006                           7,006                           

9‐Jan‐2023 The Vanguard Group, Inc.SELL23.37                     Ordinary(21,660)                        (21,660)                       

10‐Jan‐2023 The Vanguard Group, Inc.BUY23.41                     Ordinary1,140                           1,140                           

10‐Jan‐2023 The Vanguard Group, Inc.BUY23.41                     Ordinary3,244                           3,244                           

11‐Jan‐2023 The Vanguard Group, Inc.SELL23.30                     Ordinary(638)                             (638)                             

11‐Jan‐2023 The Vanguard Group, Inc.BUY23.30                     Ordinary3,423                           3,423                           

11‐Jan‐2023 The Vanguard Group, Inc.BUY23.30                     Ordinary4,869                           

4,869                           

11‐Jan‐2023 The Vanguard Group, Inc.SELL23.39                     Ordinary(42,144)                        (42,144)                       

12‐Jan‐2023 The Vanguard Group, Inc.BUY23.42                     Ordinary30,281                         30,281                        

12‐Jan‐2023 The Vanguard Group, Inc.SELL23.42                     Ordinary(31,523)                        (31,523)                       

12‐Jan‐2023 The Vanguard Group, Inc.SELL23.44                     Ordinary(38,739)                        (38,739)                       

12‐Jan‐2023 The Vanguard Group, Inc.SELL23.50                     Ordinary(63,355)                        (63,355)                       

12‐Jan‐2023 The Vanguard Group, Inc.BUY23.56                     Ordinary3,966                           3,966                           

12‐Jan

‐2023 The Vanguard Group, Inc.BUY23.56                     Ordinary3,966                           3,966                           

12‐Jan‐2023 The Vanguard Group, Inc.BUY23.42                     Ordinary1,242                           1,242                           

13‐Jan‐2023 The Vanguard Group, Inc.BUY23.76                     Ordinary1,109                           1,109                           

13‐Jan‐2023 The Vanguard Group, Inc.BUY23.86                     Ordinary3,966                           3,966                           

16‐Jan‐2023 The Vanguard Group, Inc.BUY23.85                     Ordinary3,721                           3,721                           

16‐Jan‐2023 The Vanguard Group, Inc.BUY23.93                     Ordinary123                               123                              

17‐Jan‐2023 The Vanguard 

Group, Inc.BUY23.93                     Ordinary1,106                           1,106                           

17‐Jan‐2023 The Vanguard Group, Inc.BUY23.95                     Ordinary19,830                         19,830                        

18‐Jan‐2023 The Vanguard Group, Inc.SELL23.82                     Ordinary(1,328)                          (1,328)                         

18‐Jan‐2023 The Vanguard Group, Inc.BUY23.82                     Ordinary186                               186                              

19‐Jan‐2023 The Vanguard Group, Inc.BUY23.95                     Ordinary2,280                           2,280                           

19‐Jan‐2023 The Vanguard Group, Inc.BUY23.95                     Ordinary3,244                           3,244                           

19‐Jan‐2023 The Vanguard Group, Inc.BUY23.95                     Ordinary12,272

                         12,272                        

20‐Jan‐2023 The Vanguard Group, Inc.BUY24.09                     Ordinary18,580                         18,580                        

20‐Jan‐2023 The Vanguard Group, Inc.SELL24.00                     Ordinary(83,074)                        (83,074)                       

20‐Jan‐2023 The Vanguard Group, Inc.SELL24.03                     Ordinary(62,795)                        (62,795)                       

20‐Jan‐2023 The Vanguard Group, Inc.SELL24.03                     Ordinary(59,398)                        (59,398)                       

20‐Jan‐2023 The Vanguard Group, Inc.SELL24.00                     Ordinary(72,035)                        (72,035)                       

23‐Jan‐2023 The Vanguard Group, Inc.SELL23.89                     Ordinary(24,216)                        (24,216)                       

24‐

Jan‐2023 The Vanguard Group, Inc.BUY23.65                     Ordinary3,244                           3,244                           

24‐Jan‐2023 The Vanguard Group, Inc.BUY23.65                     Ordinary4,866                           4,866                           

24‐Jan‐2023 The Vanguard Group, Inc.BUY23.67                     Ordinary23,906                         23,906                        

24‐Jan‐2023 The Vanguard Group, Inc.BUY23.63                     Ordinary5,949                           5,949                           

25‐Jan‐2023 The Vanguard Group, Inc.BUY23.67                     Ordinary3,899                           3,899                           

25‐Jan‐2023 The Vanguard Group, Inc.BUY23.70                     Ordinary1,199                           1,199                           

27‐Jan‐2023 The Vanguard

 Group, Inc.SELL23.92                     Ordinary(85,904)                        (85,904)                       

27‐Jan‐2023 The Vanguard Group, Inc.BUY23.82                     Ordinary185                               185                              

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

27‐Jan‐2023 The Vanguard Group, Inc.BUY23.82                     Ordinary2,628                           2,628                           

30‐Jan‐2023 The Vanguard Group, Inc.BUY23.75                     Ordinary80,857                         80,857                        

30‐Jan‐2023 The Vanguard Group, Inc.BUY23.99                     Ordinary5,127                           5,127                           

31‐Jan‐2023 The Vanguard Group, Inc.BUY23.72                     Ordinary4,973                           4,973                           

31‐Jan‐2023 The Vanguard Group, Inc.BUY23.72                     Ordinary410                               410                              

31‐Jan‐2023 The Vanguard Group, Inc.BUY23.72                     Ordinary208                               208                              

1‐Feb‐2023 The

 Vanguard Group, Inc.BUY23.60                     Ordinary1,155                           1,155                           

1‐Feb‐2023 The Vanguard Group, Inc.BUY23.60                     Ordinary29,925                         29,925                        

1‐Feb‐2023 The Vanguard Group, Inc.BUY23.83                     Ordinary5,332                           5,332                           

2‐Feb‐2023 The Vanguard Group, Inc.BUY23.50                     Ordinary3,899                           3,899                           

2‐Feb‐2023 The Vanguard Group, Inc.BUY23.50                     Ordinary46,680                         46,680                        

2‐Feb‐2023 The Vanguard Group, Inc.SELL23.73                     Ordinary(14,962)                        (14,962)                       

3‐Feb‐2023 The Vanguard Group, 

Inc.BUY23.92                     Ordinary1,098                           1,098                           

3‐Feb‐2023 The Vanguard Group, Inc.BUY23.92                     Ordinary3,244                           3,244                           

3‐Feb‐2023 The Vanguard Group, Inc.BUY23.92                     Ordinary5,824                           5,824                           

3‐Feb‐2023 The Vanguard Group, Inc.BUY23.92                     Ordinary71,838                         71,838                        

3‐Feb‐2023 The Vanguard Group, Inc.SELL23.99                     Ordinary(12,996)                        (12,996)                       

3‐Feb‐2023 The Vanguard Group, Inc.SELL23.99                     Ordinary(6,498)                          (6,498)                         

3‐Feb‐2023 The Vanguard Group, Inc.SELL23.99                     Ordinary(9,279)                          (9,279)

                         

3‐Feb‐2023 The Vanguard Group, Inc.BUY23.92                     Ordinary387                               387                              

3‐Feb‐2023 The Vanguard Group, Inc.SELL23.99                     Ordinary(6,600)                          (6,600)                         

3‐Feb‐2023 The Vanguard Group, Inc.SELL23.67                     Ordinary(17,691)                        (17,691)                       

3‐Feb‐2023 The Vanguard Group, Inc.BUY23.99                     Ordinary1,702                           1,702                           

6‐Feb‐2023 The Vanguard Group, Inc.BUY23.85                     Ordinary33,230                         33,230                        

7‐Feb‐2023 The Vanguard Group, Inc.BUY23.73                     Ordinary1,086                           1,086                           

7‐Feb‐

2023 The Vanguard Group, Inc.BUY23.73                     Ordinary15,491                         15,491                        

7‐Feb‐2023 The Vanguard Group, Inc.BUY23.73                     Ordinary26,584                         26,584                        

7‐Feb‐2023 The Vanguard Group, Inc.BUY23.93                     Ordinary20,420                         20,420                        

8‐Feb‐2023 The Vanguard Group, Inc.BUY23.90                     Ordinary1,215                           1,215                           

8‐Feb‐2023 The Vanguard Group, Inc.BUY23.84                     Ordinary1,055                           1,055                           

8‐Feb‐2023 The Vanguard Group, Inc.BUY23.90                     Ordinary239                               239                              

9‐Feb‐2023 The Vanguard Group,

 Inc.BUY23.81                     Ordinary22,296                         22,296                        

9‐Feb‐2023 The Vanguard Group, Inc.BUY23.81                     Ordinary1,702                           1,702                           

9‐Feb‐2023 The Vanguard Group, Inc.BUY23.81                     Ordinary16,169                         16,169                        

10‐Feb‐2023 The Vanguard Group, Inc.BUY23.84                     Ordinary1,080                           1,080                           

13‐Feb‐2023 The Vanguard Group, Inc.BUY23.81                     Ordinary5,949                           5,949                           

13‐Feb‐2023 The Vanguard Group, Inc.BUY23.81                     Ordinary3,966                           3,966                           

14‐Feb‐2023 The Vanguard Group, Inc.BUY23.96                     Ordinary42,609                         

42,609                        

14‐Feb‐2023 The Vanguard Group, Inc.BUY23.92                     Ordinary917                               917                              

15‐Feb‐2023 The Vanguard Group, Inc.BUY22.83                     Ordinary1,810                           1,810                           

15‐Feb‐2023 The Vanguard Group, Inc.BUY22.93                     Ordinary22,296                         22,296                        

15‐Feb‐2023 The Vanguard Group, Inc.BUY22.93                     Ordinary2,553                           2,553                           

15‐Feb‐2023 The Vanguard Group, Inc.BUY22.93                     Ordinary3,966                           3,966                           

15‐Feb‐2023 The Vanguard Group, Inc.BUY22.83                     Ordinary584                               584                              

16‐Feb

‐2023 The Vanguard Group, Inc.BUY22.76                     Ordinary3,982                           3,982                           

16‐Feb‐2023 The Vanguard Group, Inc.BUY22.76                     Ordinary445                               445                              

16‐Feb‐2023 The Vanguard Group, Inc.BUY22.76                     Ordinary296                               296                              

17‐Feb‐2023 The Vanguard Group, Inc.BUY22.78                     Ordinary2,555                           2,555                           

17‐Feb‐2023 The Vanguard Group, Inc.BUY22.78                     Ordinary7,874                           7,874                           

17‐Feb‐2023 The Vanguard Group, Inc.BUY22.73                     Ordinary19,103                         19,103                        

17‐Feb‐2023 The Vanguard 

Group, Inc.BUY22.77                     Ordinary7,932                           7,932                           

17‐Feb‐2023 The Vanguard Group, Inc.BUY22.77                     Ordinary3,966                           3,966                           

20‐Feb‐2023 The Vanguard Group, Inc.BUY23.01                     Ordinary3,901                           3,901                           

20‐Feb‐2023 The Vanguard Group, Inc.BUY23.01                     Ordinary2,913                           2,913                           

20‐Feb‐2023 The Vanguard Group, Inc.BUY22.84                     Ordinary4,240                           4,240                           

21‐Feb‐2023 The Vanguard Group, Inc.BUY22.84                     Ordinary2,471                           2,471                           

21‐Feb‐2023 The Vanguard Group, Inc.BUY22.84                     Ordinary2,471

                           2,471                           

21‐Feb‐2023 The Vanguard Group, Inc.BUY22.72                     Ordinary22,296                         22,296                        

21‐Feb‐2023 The Vanguard Group, Inc.BUY22.84                     Ordinary487                               487                              

21‐Feb‐2023 The Vanguard Group, Inc.BUY22.72                     Ordinary7,932                           7,932                           

22‐Feb‐2023 The Vanguard Group, Inc.BUY22.87                     Ordinary1,480                           1,480                           

22‐Feb‐2023 The Vanguard Group, Inc.BUY22.87                     Ordinary6,132                           6,132                           

22‐Feb‐2023 The Vanguard Group, Inc.BUY22.87                     Ordinary6,069                           6,069                           

22‐

Feb‐2023 The Vanguard Group, Inc.BUY22.84                     Ordinary5,949                           5,949                           

22‐Feb‐2023 The Vanguard Group, Inc.BUY22.81                     Ordinary8,532                           8,532                           

23‐Feb‐2023 The Vanguard Group, Inc.SELL22.66                     Ordinary(3,912)                          (3,912)                         

23‐Feb‐2023 The Vanguard Group, Inc.BUY22.66                     Ordinary3,326                           3,326                           

23‐Feb‐2023 The Vanguard Group, Inc.BUY22.68                     Ordinary9,309                           9,309                           

24‐Feb‐2023 The Vanguard Group, Inc.BUY22.67                     Ordinary3,913                           3,913                           

24‐Feb‐2023 The Vanguard

 Group, Inc.BUY22.67                     Ordinary3,913                           3,913                           

24‐Feb‐2023 The Vanguard Group, Inc.BUY22.67                     Ordinary1,140                           1,140                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

24‐Feb‐2023 The Vanguard Group, Inc.BUY22.67                     Ordinary1,392                           1,392                           

24‐Feb‐2023 The Vanguard Group, Inc.BUY22.69                     Ordinary7,419                           7,419                           

24‐Feb‐2023 The Vanguard Group, Inc.SELL22.72                     Ordinary(70,496)                        (70,496)                       

27‐Feb‐2023 The Vanguard Group, Inc.SELL22.73                     Ordinary(565)                             (565)                             

27‐Feb‐2023 The Vanguard Group, Inc.BUY22.74                     Ordinary16,024                         16,024                        

27‐Feb‐2023 The Vanguard Group, Inc.BUY22.77                     Ordinary22,296                         22,296                        

27‐Feb‐2023 The

 Vanguard Group, Inc.BUY22.77                     Ordinary9,309                           9,309                           

28‐Feb‐2023 The Vanguard Group, Inc.BUY22.53                     Ordinary1,279                           1,279                           

28‐Feb‐2023 The Vanguard Group, Inc.BUY22.53                     Ordinary6,657                           6,657                           

28‐Feb‐2023 The Vanguard Group, Inc.BUY22.53                     Ordinary505                               505                              

28‐Feb‐2023 The Vanguard Group, Inc.BUY22.53                     Ordinary5,871                           5,871                           

1‐Mar‐2023 The Vanguard Group, Inc.BUY22.07                     Ordinary1,140                           1,140                           

1‐Mar‐2023 The Vanguard Group, 

Inc.BUY22.06                     Ordinary37,160                         37,160                        

1‐Mar‐2023 The Vanguard Group, Inc.BUY22.06                     Ordinary18,580                         18,580                        

1‐Mar‐2023 The Vanguard Group, Inc.BUY22.06                     Ordinary24,920                         24,920                        

1‐Mar‐2023 The Vanguard Group, Inc.BUY22.32                     Ordinary1,294                           1,294                           

1‐Mar‐2023 The Vanguard Group, Inc.BUY22.32                     Ordinary47,098                         47,098                        

1‐Mar‐2023 The Vanguard Group, Inc.BUY22.06                     Ordinary5,949                           5,949                           

2‐Mar‐2023 The Vanguard Group, Inc.BUY21.64                     Ordinary67,160                         67,160

                        

2‐Mar‐2023 The Vanguard Group, Inc.BUY21.64                     Ordinary23,296                         23,296                        

2‐Mar‐2023 The Vanguard Group, Inc.BUY21.64                     Ordinary5,840                           5,840                           

2‐Mar‐2023 The Vanguard Group, Inc.BUY21.64                     Ordinary32,120                         32,120                        

3‐Mar‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary12,361                         12,361                        

3‐Mar‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary888                               888                              

3‐Mar‐2023 The Vanguard Group, Inc.BUY21.88                     Ordinary7,932                           7,932                           

3‐Mar‐

2023 The Vanguard Group, Inc.BUY21.79                     Ordinary26,408                         26,408                        

3‐Mar‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary305                               305                              

6‐Mar‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary2,920                           2,920                           

6‐Mar‐2023 The Vanguard Group, Inc.BUY21.84                     Ordinary1,568                           1,568                           

7‐Mar‐2023 The Vanguard Group, Inc.BUY22.37                     Ordinary1,140                           1,140                           

7‐Mar‐2023 The Vanguard Group, Inc.BUY22.37                     Ordinary9,290                           9,290                           

8‐Mar‐2023 The Vanguard Group,

 Inc.BUY22.11                     Ordinary1,584                           1,584                           

8‐Mar‐2023 The Vanguard Group, Inc.BUY22.16                     Ordinary14,864                         14,864                        

8‐Mar‐2023 The Vanguard Group, Inc.BUY22.34                     Ordinary1,438                           1,438                           

9‐Mar‐2023 The Vanguard Group, Inc.BUY22.38                     Ordinary5,800                           5,800                           

9‐Mar‐2023 The Vanguard Group, Inc.BUY22.38                     Ordinary77,413                         77,413                        

10‐Mar‐2023 The Vanguard Group, Inc.SELL21.76                     Ordinary(50,096)                        (50,096)                       

10‐Mar‐2023 The Vanguard Group, Inc.SELL21.78                     Ordinary(63,205)                        

(63,205)                       

10‐Mar‐2023 The Vanguard Group, Inc.BUY21.76                     Ordinary3,966                           3,966                           

13‐Mar‐2023 The Vanguard Group, Inc.BUY21.49                     Ordinary2,660                           2,660                           

13‐Mar‐2023 The Vanguard Group, Inc.BUY21.49                     Ordinary1,452                           1,452                           

13‐Mar‐2023 The Vanguard Group, Inc.SELL21.25                     Ordinary(18,786)                        (18,786)                       

14‐Mar‐2023 The Vanguard Group, Inc.BUY21.41                     Ordinary3,967                           3,967                           

14‐Mar‐2023 The Vanguard Group, Inc.BUY21.41                     Ordinary2,660                           2,660                           

15‐Mar

‐2023 The Vanguard Group, Inc.BUY21.65                     Ordinary3,967                           3,967                           

15‐Mar‐2023 The Vanguard Group, Inc.BUY21.65                     Ordinary1,412                           1,412                           

15‐Mar‐2023 The Vanguard Group, Inc.SELL21.46                     Ordinary(6,498)                          (6,498)                         

15‐Mar‐2023 The Vanguard Group, Inc.SELL21.46                     Ordinary(9,348)                          (9,348)                         

15‐Mar‐2023 The Vanguard Group, Inc.SELL21.46                     Ordinary(12,464)                        (12,464)                       

15‐Mar‐2023 The Vanguard Group, Inc.BUY21.65                     Ordinary482                               482                              

16‐Mar‐2023 The Vanguard 

Group, Inc.BUY21.19                     Ordinary3,040                           3,040                           

17‐Mar‐2023 The Vanguard Group, Inc.BUY21.24                     Ordinary24,392                         24,392                        

17‐Mar‐2023 The Vanguard Group, Inc.BUY21.24                     Ordinary10,294                         10,294                        

17‐Mar‐2023 The Vanguard Group, Inc.BUY21.24                     Ordinary73,179                         73,179                        

17‐Mar‐2023 The Vanguard Group, Inc.SELL21.24                     Ordinary(216)                             (216)                             

17‐Mar‐2023 The Vanguard Group, Inc.SELL21.24                     Ordinary(95,003)                        (95,003)                       

17‐Mar‐2023 The Vanguard Group, Inc.SELL21.24                     Ordinary(52,381)

                        (52,381)                       

17‐Mar‐2023 The Vanguard Group, Inc.SELL21.24                     Ordinary(35,844)                        (35,844)                       

17‐Mar‐2023 The Vanguard Group, Inc.BUY21.24                     Ordinary1,015                           1,015                           

17‐Mar‐2023 The Vanguard Group, Inc.BUY21.24                     Ordinary304                               304                              

20‐Mar‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary575                               575                              

20‐Mar‐2023 The Vanguard Group, Inc.BUY21.12                     Ordinary2,475                           2,475                           

20‐Mar‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary17,737                         17,737                        

20‐

Mar‐2023 The Vanguard Group, Inc.BUY21.12                     Ordinary481                               481                              

21‐Mar‐2023 The Vanguard Group, Inc.BUY21.36                     Ordinary59,546                         59,546                        

22‐Mar‐2023 The Vanguard Group, Inc.BUY21.43                     Ordinary4,000                           4,000                           

22‐Mar‐2023 The Vanguard Group, Inc.SELL21.43                     Ordinary(1,654)                          (1,654)                         

22‐Mar‐2023 The Vanguard Group, Inc.BUY21.77                     Ordinary53,047                         53,047                        

22‐Mar‐2023 The Vanguard Group, Inc.SELL21.74                     Ordinary(4,682)                          (4,682)                         

23‐Mar‐2023 The Vanguard

 Group, Inc.BUY21.33                     Ordinary3,704                           3,704                           

24‐Mar‐2023 The Vanguard Group, Inc.BUY21.20                     Ordinary652                               652                              

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

24‐Mar‐2023 The Vanguard Group, Inc.BUY21.18                     Ordinary78,645                         78,645                        

24‐Mar‐2023 The Vanguard Group, Inc.BUY21.18                     Ordinary48,330                         48,330                        

27‐Mar‐2023 The Vanguard Group, Inc.SELL21.23                     Ordinary(58,250)                        (58,250)                       

27‐Mar‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary2,520                           2,520                           

27‐Mar‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary3,890                           3,890                           

27‐Mar‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary839                               839                              

28‐Mar‐2023 The

 Vanguard Group, Inc.BUY21.40                     Ordinary15,269                         15,269                        

28‐Mar‐2023 The Vanguard Group, Inc.BUY21.53                     Ordinary708                               708                              

28‐Mar‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary2,139                           2,139                           

28‐Mar‐2023 The Vanguard Group, Inc.BUY21.53                     Ordinary3,147                           3,147                           

29‐Mar‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary7,236                           7,236                           

29‐Mar‐2023 The Vanguard Group, Inc.SELL21.50                     Ordinary(31,070)                        (31,070)                       

29‐Mar‐2023 The Vanguard Group, 

Inc.BUY21.37                     Ordinary113,105                       113,105                      

29‐Mar‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary41,588                         41,588                        

29‐Mar‐2023 The Vanguard Group, Inc.BUY21.44                     Ordinary1,037                           1,037                           

29‐Mar‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary2,117                           2,117                           

29‐Mar‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary205                               205                              

30‐Mar‐2023 The Vanguard Group, Inc.BUY21.69                     Ordinary542                               542                              

30‐Mar‐2023 The Vanguard Group, Inc.BUY21.53                     Ordinary31,526                         31,526

                        

31‐Mar‐2023 The Vanguard Group, Inc.SELL21.66                     Ordinary(2,443)                          (2,443)                         

31‐Mar‐2023 The Vanguard Group, Inc.BUY21.66                     Ordinary1,955                           1,955                           

31‐Mar‐2023 The Vanguard Group, Inc.SELL21.78                     Ordinary(16,408)                        (16,408)                       

31‐Mar‐2023 The Vanguard Group, Inc.BUY21.76                     Ordinary13,775                         13,775                        

31‐Mar‐2023 The Vanguard Group, Inc.SELL21.66                     Ordinary(140)                             (140)                             

3‐Apr‐2023 The Vanguard Group, Inc.BUY21.89                     Ordinary3,943                           3,943                           

3‐Apr‐

2023 The Vanguard Group, Inc.BUY21.90                     Ordinary22,516                         22,516                        

3‐Apr‐2023 The Vanguard Group, Inc.BUY21.90                     Ordinary5,064                           5,064                           

3‐Apr‐2023 The Vanguard Group, Inc.BUY21.90                     Ordinary22,463                         22,463                        

4‐Apr‐2023 The Vanguard Group, Inc.BUY21.80                     Ordinary711                               711                              

4‐Apr‐2023 The Vanguard Group, Inc.BUY21.76                     Ordinary1,680                           1,680                           

5‐Apr‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary23,138                         23,138                        

5‐Apr‐2023 The Vanguard Group,

 Inc.BUY21.80                     Ordinary12,488                         12,488                        

5‐Apr‐2023 The Vanguard Group, Inc.BUY21.78                     Ordinary515                               515                              

5‐Apr‐2023 The Vanguard Group, Inc.BUY21.80                     Ordinary10,560                         10,560                        

6‐Apr‐2023 The Vanguard Group, Inc.BUY21.77                     Ordinary6,610                           6,610                           

6‐Apr‐2023 The Vanguard Group, Inc.BUY21.77                     Ordinary1,043                           1,043                           

11‐Apr‐2023 The Vanguard Group, Inc.BUY22.07                     Ordinary72,971                         72,971                        

11‐Apr‐2023 The Vanguard Group, Inc.BUY22.07                     Ordinary20,668                         

20,668                        

11‐Apr‐2023 The Vanguard Group, Inc.BUY22.23                     Ordinary5,856                           5,856                           

11‐Apr‐2023 The Vanguard Group, Inc.BUY22.07                     Ordinary13,779                         13,779                        

12‐Apr‐2023 The Vanguard Group, Inc.BUY22.12                     Ordinary707                               707                              

12‐Apr‐2023 The Vanguard Group, Inc.BUY22.12                     Ordinary707                               707                              

12‐Apr‐2023 The Vanguard Group, Inc.BUY22.08                     Ordinary18,475                         18,475                        

12‐Apr‐2023 The Vanguard Group, Inc.BUY22.13                     Ordinary41,950                         41,950                        

12‐Apr

‐2023 The Vanguard Group, Inc.BUY22.13                     Ordinary33,628                         33,628                        

12‐Apr‐2023 The Vanguard Group, Inc.BUY22.08                     Ordinary9,240                           9,240                           

13‐Apr‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary2,800                           2,800                           

13‐Apr‐2023 The Vanguard Group, Inc.BUY22.10                     Ordinary7,920                           7,920                           

13‐Apr‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary976                               976                              

14‐Apr‐2023 The Vanguard Group, Inc.BUY22.25                     Ordinary1,173                           1,173                           

14‐Apr‐2023 The Vanguard 

Group, Inc.BUY22.25                     Ordinary1,955                           1,955                           

14‐Apr‐2023 The Vanguard Group, Inc.BUY22.04                     Ordinary22,563                         22,563                        

14‐Apr‐2023 The Vanguard Group, Inc.SELL22.30                     Ordinary(6,244)                          (6,244)                         

14‐Apr‐2023 The Vanguard Group, Inc.BUY22.04                     Ordinary16,897                         16,897                        

17‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary3,942                           3,942                           

17‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary1,654                           1,654                           

17‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary5,790

                           5,790                           

17‐Apr‐2023 The Vanguard Group, Inc.BUY22.45                     Ordinary54,311                         54,311                        

17‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary9,240                           9,240                           

17‐Apr‐2023 The Vanguard Group, Inc.SELL22.26                     Ordinary(9,936)                          (9,936)                         

18‐Apr‐2023 The Vanguard Group, Inc.BUY22.28                     Ordinary713                               713                              

18‐Apr‐2023 The Vanguard Group, Inc.BUY22.27                     Ordinary18,298                         18,298                        

18‐Apr‐2023 The Vanguard Group, Inc.BUY22.28                     Ordinary5,875                           5,875                           

18‐

Apr‐2023 The Vanguard Group, Inc.BUY22.29                     Ordinary9,760                           9,760                           

19‐Apr‐2023 The Vanguard Group, Inc.BUY22.23                     Ordinary446                               446                              

19‐Apr‐2023 The Vanguard Group, Inc.BUY22.25                     Ordinary6,600                           6,600                           

20‐Apr‐2023 The Vanguard Group, Inc.BUY22.57                     Ordinary2,481                           2,481                           

20‐Apr‐2023 The Vanguard Group, Inc.BUY22.38                     Ordinary1,328                           1,328                           

20‐Apr‐2023 The Vanguard Group, Inc.BUY22.49                     Ordinary42,944                         42,944                        

21‐Apr‐2023 The Vanguard

 Group, Inc.BUY22.29                     Ordinary1,564                           1,564                           

21‐Apr‐2023 The Vanguard Group, Inc.BUY22.29                     Ordinary5,824                           5,824                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

21‐Apr‐2023 The Vanguard Group, Inc.BUY22.29                     Ordinary6,483                           6,483                           

21‐Apr‐2023 The Vanguard Group, Inc.BUY22.29                     Ordinary163,088                       163,088                      

21‐Apr‐2023 The Vanguard Group, Inc.BUY22.29                     Ordinary17,712                         17,712                        

21‐Apr‐2023 The Vanguard Group, Inc.BUY22.36                     Ordinary10,221                         10,221                        

21‐Apr‐2023 The Vanguard Group, Inc.BUY22.36                     Ordinary16,729                         16,729                        

24‐Apr‐2023 The Vanguard Group, Inc.BUY22.25                     Ordinary707                               707                              

24‐Apr‐2023 The

 Vanguard Group, Inc.BUY22.31                     Ordinary11,085                         11,085                        

25‐Apr‐2023 The Vanguard Group, Inc.BUY22.18                     Ordinary5,856                           5,856                           

26‐Apr‐2023 The Vanguard Group, Inc.BUY22.31                     Ordinary1,200                           1,200                           

26‐Apr‐2023 The Vanguard Group, Inc.BUY22.31                     Ordinary710                               710                              

26‐Apr‐2023 The Vanguard Group, Inc.BUY22.24                     Ordinary13,035                         13,035                        

26‐Apr‐2023 The Vanguard Group, Inc.BUY22.31                     Ordinary15,651                         15,651                        

26‐Apr‐2023 The Vanguard Group, 

Inc.BUY22.24                     Ordinary3,904                           3,904                           

26‐Apr‐2023 The Vanguard Group, Inc.BUY22.24                     Ordinary7,605                           7,605                           

27‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary2,481                           2,481                           

27‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary6,616                           6,616                           

27‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary1,418                           1,418                           

27‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary209                               209                              

27‐Apr‐2023 The Vanguard Group, Inc.BUY22.30                     Ordinary5,550                           5,550

                           

27‐Apr‐2023 The Vanguard Group, Inc.BUY22.26                     Ordinary20,327                         20,327                        

28‐Apr‐2023 The Vanguard Group, Inc.BUY22.46                     Ordinary10,895                         10,895                        

28‐Apr‐2023 The Vanguard Group, Inc.BUY22.46                     Ordinary20,368                         20,368                        

1‐May‐2023 The Vanguard Group, Inc.BUY22.66                     Ordinary2,715                           2,715                           

1‐May‐2023 The Vanguard Group, Inc.BUY22.66                     Ordinary3,528                           3,528                           

1‐May‐2023 The Vanguard Group, Inc.BUY22.66                     Ordinary3,171                           3,171                           

2‐May‐

2023 The Vanguard Group, Inc.BUY22.55                     Ordinary3,942                           3,942                           

2‐May‐2023 The Vanguard Group, Inc.SELL22.45                     Ordinary(12,036)                        (12,036)                       

2‐May‐2023 The Vanguard Group, Inc.BUY22.49                     Ordinary23,107                         23,107                        

2‐May‐2023 The Vanguard Group, Inc.BUY22.45                     Ordinary53,074                         53,074                        

2‐May‐2023 The Vanguard Group, Inc.BUY22.49                     Ordinary38,343                         38,343                        

2‐May‐2023 The Vanguard Group, Inc.BUY22.49                     Ordinary2,137                           2,137                           

3‐May‐2023 The Vanguard Group,

 Inc.BUY22.16                     Ordinary37,613                         37,613                        

3‐May‐2023 The Vanguard Group, Inc.BUY22.16                     Ordinary4,400                           4,400                           

3‐May‐2023 The Vanguard Group, Inc.BUY22.16                     Ordinary1,418                           1,418                           

3‐May‐2023 The Vanguard Group, Inc.BUY22.15                     Ordinary25,856                         25,856                        

3‐May‐2023 The Vanguard Group, Inc.BUY22.05                     Ordinary18,475                         18,475                        

3‐May‐2023 The Vanguard Group, Inc.BUY22.16                     Ordinary38,843                         38,843                        

3‐May‐2023 The Vanguard Group, Inc.BUY22.15                     Ordinary1,410                           

1,410                           

3‐May‐2023 The Vanguard Group, Inc.BUY22.15                     Ordinary20,004                         20,004                        

4‐May‐2023 The Vanguard Group, Inc.BUY21.25                     Ordinary2,481                           2,481                           

4‐May‐2023 The Vanguard Group, Inc.BUY21.17                     Ordinary3,950                           3,950                           

4‐May‐2023 The Vanguard Group, Inc.BUY21.34                     Ordinary16,643                         16,643                        

5‐May‐2023 The Vanguard Group, Inc.BUY21.35                     Ordinary1,418                           1,418                           

5‐May‐2023 The Vanguard Group, Inc.BUY21.25                     Ordinary16,908                         16,908                        

8‐May

‐2023 The Vanguard Group, Inc.BUY21.71                     Ordinary22,170                         22,170                        

9‐May‐2023 The Vanguard Group, Inc.BUY21.77                     Ordinary1,955                           1,955                           

9‐May‐2023 The Vanguard Group, Inc.BUY21.77                     Ordinary1,654                           1,654                           

9‐May‐2023 The Vanguard Group, Inc.BUY21.77                     Ordinary710                               710                              

9‐May‐2023 The Vanguard Group, Inc.BUY21.50                     Ordinary53,785                         53,785                        

9‐May‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary6,244                           6,244                           

9‐May‐2023 The Vanguard 

Group, Inc.BUY21.77                     Ordinary398                               398                              

9‐May‐2023 The Vanguard Group, Inc.BUY21.50                     Ordinary10,096                         10,096                        

9‐May‐2023 The Vanguard Group, Inc.BUY21.50                     Ordinary1,406                           1,406                           

10‐May‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary3,950                           3,950                           

10‐May‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary38,120                         38,120                        

10‐May‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary6,772                           6,772                           

10‐May‐2023 The Vanguard Group, Inc.BUY21.66                     Ordinary3,876

                           3,876                           

10‐May‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary921                               921                              

10‐May‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary4,691                           4,691                           

10‐May‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary347                               347                              

11‐May‐2023 The Vanguard Group, Inc.BUY20.99                     Ordinary334                               334                              

12‐May‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary26,412                         26,412                        

12‐May‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary11,628                         11,628                        

12‐

May‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary18,475                         18,475                        

12‐May‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary9,900                           9,900                           

12‐May‐2023 The Vanguard Group, Inc.BUY21.09                     Ordinary21,132                         21,132                        

15‐May‐2023 The Vanguard Group, Inc.BUY21.13                     Ordinary1,955                           1,955                           

15‐May‐2023 The Vanguard Group, Inc.BUY21.16                     Ordinary4,845                           4,845                           

15‐May‐2023 The Vanguard Group, Inc.BUY21.00                     Ordinary44,579                         44,579                        

15‐May‐2023 The Vanguard

 Group, Inc.BUY21.16                     Ordinary6,600                           6,600                           

16‐May‐2023 The Vanguard Group, Inc.BUY21.17                     Ordinary46,682                         46,682                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

16‐May‐2023 The Vanguard Group, Inc.BUY21.00                     Ordinary16,500                         16,500                        

16‐May‐2023 The Vanguard Group, Inc.BUY21.17                     Ordinary30,948                         30,948                        

17‐May‐2023 The Vanguard Group, Inc.BUY20.92                     Ordinary2,400                           2,400                           

17‐May‐2023 The Vanguard Group, Inc.BUY21.06                     Ordinary18,485                         18,485                        

17‐May‐2023 The Vanguard Group, Inc.BUY20.92                     Ordinary489                               489                              

17‐May‐2023 The Vanguard Group, Inc.BUY21.06                     Ordinary6,600                           6,600                           

17‐May‐2023 The

 Vanguard Group, Inc.BUY20.95                     Ordinary33,121                         33,121                        

19‐May‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary2,481                           2,481                           

19‐May‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary7,197                           7,197                           

19‐May‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary27,150                         27,150                        

19‐May‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary2,291                           2,291                           

22‐May‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary2,907                           2,907                           

23‐May‐2023 The Vanguard Group, 

Inc.BUY21.21                     Ordinary3,876                           3,876                           

23‐May‐2023 The Vanguard Group, Inc.BUY21.26                     Ordinary9,571                           9,571                           

23‐May‐2023 The Vanguard Group, Inc.BUY21.21                     Ordinary22,182                         22,182                        

23‐May‐2023 The Vanguard Group, Inc.BUY21.21                     Ordinary7,260                           7,260                           

23‐May‐2023 The Vanguard Group, Inc.SELL21.01                     Ordinary(100,353)                     (100,353)                     

23‐May‐2023 The Vanguard Group, Inc.BUY21.21                     Ordinary3,994                           3,994                           

24‐May‐2023 The Vanguard Group, Inc.BUY21.16                     Ordinary3,876                           3,876

                           

24‐May‐2023 The Vanguard Group, Inc.BUY21.21                     Ordinary6,236                           6,236                           

24‐May‐2023 The Vanguard Group, Inc.BUY21.16                     Ordinary7,920                           7,920                           

24‐May‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary3,968                           3,968                           

24‐May‐2023 The Vanguard Group, Inc.BUY21.16                     Ordinary3,994                           3,994                           

26‐May‐2023 The Vanguard Group, Inc.BUY20.92                     Ordinary2,481                           2,481                           

26‐May‐2023 The Vanguard Group, Inc.BUY21.12                     Ordinary18,485                         18,485                        

29‐May‐

2023 The Vanguard Group, Inc.BUY21.16                     Ordinary18,409                         18,409                        

29‐May‐2023 The Vanguard Group, Inc.BUY21.16                     Ordinary37,243                         37,243                        

31‐May‐2023 The Vanguard Group, Inc.SELL20.68                     Ordinary(916)                             (916)                             

31‐May‐2023 The Vanguard Group, Inc.BUY20.68                     Ordinary27,317                         27,317                        

31‐May‐2023 The Vanguard Group, Inc.BUY20.68                     Ordinary122,917                       122,917                      

31‐May‐2023 The Vanguard Group, Inc.BUY20.68                     Ordinary14,626                         14,626                        

31‐May‐2023 The Vanguard Group,

 Inc.BUY20.68                     Ordinary82                                 82                                

31‐May‐2023 The Vanguard Group, Inc.SELL20.64                     Ordinary(85,310)                        (85,310)                       

31‐May‐2023 The Vanguard Group, Inc.BUY21.00                     Ordinary50,473                         50,473                        

31‐May‐2023 The Vanguard Group, Inc.BUY20.68                     Ordinary2,089                           2,089                           

31‐May‐2023 The Vanguard Group, Inc.BUY21.00                     Ordinary9,847                           9,847                           

1‐Jun‐2023 The Vanguard Group, Inc.SELL20.64                     Ordinary(1,168)                          (1,168)                         

1‐Jun‐2023 The Vanguard Group, Inc.BUY20.60                     Ordinary1,173                           

1,173                           

1‐Jun‐2023 The Vanguard Group, Inc.BUY20.64                     Ordinary22,724                         22,724                        

1‐Jun‐2023 The Vanguard Group, Inc.BUY20.71                     Ordinary3,994                           3,994                           

2‐Jun‐2023 The Vanguard Group, Inc.BUY20.54                     Ordinary4,000                           4,000                           

2‐Jun‐2023 The Vanguard Group, Inc.BUY20.57                     Ordinary20,001                         20,001                        

2‐Jun‐2023 The Vanguard Group, Inc.BUY20.57                     Ordinary30,674                         30,674                        

2‐Jun‐2023 The Vanguard Group, Inc.BUY20.54                     Ordinary2,119                           2,119                           

2‐Jun

‐2023 The Vanguard Group, Inc.BUY20.54                     Ordinary430                               430                              

5‐Jun‐2023 The Vanguard Group, Inc.BUY20.66                     Ordinary7,988                           7,988                           

6‐Jun‐2023 The Vanguard Group, Inc.BUY20.61                     Ordinary26,596                         26,596                        

6‐Jun‐2023 The Vanguard Group, Inc.BUY20.61                     Ordinary27,600                         27,600                        

6‐Jun‐2023 The Vanguard Group, Inc.BUY20.34                     Ordinary1,228                           1,228                           

6‐Jun‐2023 The Vanguard Group, Inc.BUY20.34                     Ordinary6,398                           6,398                           

7‐Jun‐2023 The Vanguard 

Group, Inc.BUY20.03                     Ordinary1,420                           1,420                           

7‐Jun‐2023 The Vanguard Group, Inc.BUY20.03                     Ordinary475                               475                              

8‐Jun‐2023 The Vanguard Group, Inc.BUY20.19                     Ordinary4,135                           4,135                           

9‐Jun‐2023 The Vanguard Group, Inc.BUY20.19                     Ordinary15,779                         15,779                        

9‐Jun‐2023 The Vanguard Group, Inc.BUY20.25                     Ordinary2,183                           2,183                           

13‐Jun‐2023 The Vanguard Group, Inc.BUY20.30                     Ordinary3,128                           3,128                           

13‐Jun‐2023 The Vanguard Group, Inc.BUY20.30                     Ordinary1,654

                           1,654                           

13‐Jun‐2023 The Vanguard Group, Inc.BUY20.30                     Ordinary8,637                           8,637                           

13‐Jun‐2023 The Vanguard Group, Inc.BUY20.21                     Ordinary330                               330                              

14‐Jun‐2023 The Vanguard Group, Inc.BUY20.56                     Ordinary1,736                           1,736                           

15‐Jun‐2023 The Vanguard Group, Inc.BUY20.60                     Ordinary3,940                           3,940                           

15‐Jun‐2023 The Vanguard Group, Inc.BUY20.68                     Ordinary4,004                           4,004                           

16‐Jun‐2023 The Vanguard Group, Inc.SELL20.91                     Ordinary(146)                             (146)                             

16‐

Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary1,684                           1,684                           

16‐Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary7,759                           7,759                           

16‐Jun‐2023 The Vanguard Group, Inc.SELL20.91                     Ordinary(2,409)                          (2,409)                         

16‐Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary712                               712                              

16‐Jun‐2023 The Vanguard Group, Inc.SELL20.91                     Ordinary(36,990)                        (36,990)                       

16‐Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary18,208                         18,208                        

16‐Jun‐2023 The Vanguard

 Group, Inc.BUY20.91                     Ordinary83,927                         83,927                        

16‐Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary202                               202                              

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

16‐Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary45                                 45                                

16‐Jun‐2023 The Vanguard Group, Inc.SELL20.91                     Ordinary(1,831)                          (1,831)                         

16‐Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary3,543                           3,543                           

16‐Jun‐2023 The Vanguard Group, Inc.BUY20.91                     Ordinary769                               769                              

16‐Jun‐2023 The Vanguard Group, Inc.SELL20.91                     Ordinary(50)                               (50)                               

20‐Jun‐2023 The Vanguard Group, Inc.BUY21.43                     Ordinary1,708                           1,708                           

20‐Jun‐2023 The

 Vanguard Group, Inc.BUY21.43                     Ordinary3,416                           3,416                           

21‐Jun‐2023 The Vanguard Group, Inc.BUY21.22                     Ordinary1,281                           1,281                           

21‐Jun‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary580                               580                              

21‐Jun‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary24,647                         24,647                        

23‐Jun‐2023 The Vanguard Group, Inc.BUY20.75                     Ordinary1,281                           1,281                           

23‐Jun‐2023 The Vanguard Group, Inc.BUY20.93                     Ordinary2,128                           2,128                           

23‐Jun‐2023 The Vanguard Group, 

Inc.BUY20.93                     Ordinary45,628                         45,628                        

26‐Jun‐2023 The Vanguard Group, Inc.SELL20.66                     Ordinary(753)                             (753)                             

26‐Jun‐2023 The Vanguard Group, Inc.BUY20.68                     Ordinary1,664                           1,664                           

26‐Jun‐2023 The Vanguard Group, Inc.BUY20.72                     Ordinary30,360                         30,360                        

26‐Jun‐2023 The Vanguard Group, Inc.BUY20.65                     Ordinary31,643                         31,643                        

26‐Jun‐2023 The Vanguard Group, Inc.BUY20.72                     Ordinary6,600                           6,600                           

26‐Jun‐2023 The Vanguard Group, Inc.BUY20.65                     Ordinary2,025                           2,025

                           

27‐Jun‐2023 The Vanguard Group, Inc.SELL20.80                     Ordinary(1,051)                          (1,051)                         

27‐Jun‐2023 The Vanguard Group, Inc.BUY20.92                     Ordinary250                               250                              

27‐Jun‐2023 The Vanguard Group, Inc.BUY21.01                     Ordinary706                               706                              

27‐Jun‐2023 The Vanguard Group, Inc.BUY20.92                     Ordinary22,474                         22,474                        

27‐Jun‐2023 The Vanguard Group, Inc.BUY20.92                     Ordinary40,587                         40,587                        

27‐Jun‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary3,918                           3,918                           

27‐Jun‐

2023 The Vanguard Group, Inc.BUY20.92                     Ordinary31,560                         31,560                        

28‐Jun‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary706                               706                              

28‐Jun‐2023 The Vanguard Group, Inc.BUY21.20                     Ordinary59,319                         59,319                        

28‐Jun‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary98,708                         98,708                        

28‐Jun‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary3,431                           3,431                           

28‐Jun‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary3,918                           3,918                           

28‐Jun‐2023 The Vanguard Group,

 Inc.BUY21.20                     Ordinary8,454                           8,454                           

29‐Jun‐2023 The Vanguard Group, Inc.BUY21.42                     Ordinary3,943                           3,943                           

29‐Jun‐2023 The Vanguard Group, Inc.SELL21.43                     Ordinary(208)                             (208)                             

29‐Jun‐2023 The Vanguard Group, Inc.BUY21.42                     Ordinary1,281                           1,281                           

29‐Jun‐2023 The Vanguard Group, Inc.SELL21.43                     Ordinary(6,994)                          (6,994)                         

29‐Jun‐2023 The Vanguard Group, Inc.BUY21.43                     Ordinary49,402                         49,402                        

30‐Jun‐2023 The Vanguard Group, Inc.SELL21.34                     Ordinary(3,072)                          

(3,072)                         

30‐Jun‐2023 The Vanguard Group, Inc.BUY21.34                     Ordinary2,496                           2,496                           

30‐Jun‐2023 The Vanguard Group, Inc.BUY21.42                     Ordinary21,249                         21,249                        

30‐Jun‐2023 The Vanguard Group, Inc.SELL21.34                     Ordinary(7,211)                          (7,211)                         

3‐Jul‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary31,609                         31,609                        

5‐Jul‐2023 The Vanguard Group, Inc.BUY21.52                     Ordinary2,080                           2,080                           

5‐Jul‐2023 The Vanguard Group, Inc.BUY21.52                     Ordinary1,248                           1,248                           

5‐Jul

‐2023 The Vanguard Group, Inc.BUY21.52                     Ordinary706                               706                              

5‐Jul‐2023 The Vanguard Group, Inc.BUY21.52                     Ordinary25,890                         25,890                        

5‐Jul‐2023 The Vanguard Group, Inc.BUY21.52                     Ordinary21,131                         21,131                        

6‐Jul‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary2,502                           2,502                           

6‐Jul‐2023 The Vanguard Group, Inc.SELL21.15                     Ordinary(16,855)                        (16,855)                       

6‐Jul‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary711                               711                              

6‐Jul‐2023 The Vanguard 

Group, Inc.BUY20.95                     Ordinary6,600                           6,600                           

6‐Jul‐2023 The Vanguard Group, Inc.SELL21.23                     Ordinary(403,022)                     (403,022)                     

6‐Jul‐2023 The Vanguard Group, Inc.BUY20.95                     Ordinary3,918                           3,918                           

6‐Jul‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary1,014                           1,014                           

7‐Jul‐2023 The Vanguard Group, Inc.BUY20.85                     Ordinary2,135                           2,135                           

7‐Jul‐2023 The Vanguard Group, Inc.BUY20.85                     Ordinary13,484                         13,484                        

7‐Jul‐2023 The Vanguard Group, Inc.BUY20.88                     Ordinary37,495

                         37,495                        

7‐Jul‐2023 The Vanguard Group, Inc.BUY20.88                     Ordinary3,031                           3,031                           

7‐Jul‐2023 The Vanguard Group, Inc.BUY20.88                     Ordinary37,540                         37,540                        

7‐Jul‐2023 The Vanguard Group, Inc.BUY20.88                     Ordinary1,808                           1,808                           

10‐Jul‐2023 The Vanguard Group, Inc.BUY20.84                     Ordinary25,450                         25,450                        

10‐Jul‐2023 The Vanguard Group, Inc.BUY20.96                     Ordinary12,540                         12,540                        

10‐Jul‐2023 The Vanguard Group, Inc.BUY20.84                     Ordinary478                               478                              

11‐

Jul‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary9,900                           9,900                           

11‐Jul‐2023 The Vanguard Group, Inc.BUY21.00                     Ordinary25,585                         25,585                        

11‐Jul‐2023 The Vanguard Group, Inc.BUY21.17                     Ordinary2,437                           2,437                           

12‐Jul‐2023 The Vanguard Group, Inc.BUY21.21                     Ordinary3,875                           3,875                           

12‐Jul‐2023 The Vanguard Group, Inc.BUY21.21                     Ordinary5,286                           5,286                           

12‐Jul‐2023 The Vanguard Group, Inc.BUY21.21                     Ordinary6,742                           6,742                           

12‐Jul‐2023 The Vanguard

 Group, Inc.BUY21.30                     Ordinary6,600                           6,600                           

12‐Jul‐2023 The Vanguard Group, Inc.BUY21.30                     Ordinary9,795                           9,795                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

12‐Jul‐2023 The Vanguard Group, Inc.BUY21.30                     Ordinary3,918                           3,918                           

13‐Jul‐2023 The Vanguard Group, Inc.BUY21.46                     Ordinary3,875                           3,875                           

13‐Jul‐2023 The Vanguard Group, Inc.BUY21.46                     Ordinary3,875                           3,875                           

13‐Jul‐2023 The Vanguard Group, Inc.BUY21.54                     Ordinary30,080                         30,080                        

13‐Jul‐2023 The Vanguard Group, Inc.BUY21.54                     Ordinary3,918                           3,918                           

14‐Jul‐2023 The Vanguard Group, Inc.SELL21.46                     Ordinary(3,875)                          (3,875)                         

14‐Jul‐2023 The

 Vanguard Group, Inc.BUY21.46                     Ordinary1,281                           1,281                           

14‐Jul‐2023 The Vanguard Group, Inc.BUY21.46                     Ordinary17,353                         17,353                        

18‐Jul‐2023 The Vanguard Group, Inc.BUY21.60                     Ordinary1,248                           1,248                           

18‐Jul‐2023 The Vanguard Group, Inc.SELL21.59                     Ordinary(33,644)                        (33,644)                       

19‐Jul‐2023 The Vanguard Group, Inc.BUY22.06                     Ordinary2,496                           2,496                           

19‐Jul‐2023 The Vanguard Group, Inc.BUY22.06                     Ordinary5,788                           5,788                           

19‐Jul‐2023 The Vanguard Group, 

Inc.BUY22.10                     Ordinary3,918                           3,918                           

20‐Jul‐2023 The Vanguard Group, Inc.BUY22.23                     Ordinary35,183                         35,183                        

20‐Jul‐2023 The Vanguard Group, Inc.BUY22.16                     Ordinary3,918                           3,918                           

20‐Jul‐2023 The Vanguard Group, Inc.BUY22.16                     Ordinary5,877                           5,877                           

20‐Jul‐2023 The Vanguard Group, Inc.BUY22.16                     Ordinary7,836                           7,836                           

21‐Jul‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary30,080                         30,080                        

21‐Jul‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary26,320                         26,320

                        

21‐Jul‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary9,900                           9,900                           

21‐Jul‐2023 The Vanguard Group, Inc.BUY21.98                     Ordinary1,627                           1,627                           

24‐Jul‐2023 The Vanguard Group, Inc.BUY22.10                     Ordinary15,180                         15,180                        

25‐Jul‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary6,742                           6,742                           

25‐Jul‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary498                               498                              

25‐Jul‐2023 The Vanguard Group, Inc.BUY21.89                     Ordinary21,768                         21,768                        

25‐Jul‐

2023 The Vanguard Group, Inc.BUY21.75                     Ordinary3,918                           3,918                           

26‐Jul‐2023 The Vanguard Group, Inc.BUY21.81                     Ordinary50,176                         50,176                        

26‐Jul‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary1,714                           1,714                           

27‐Jul‐2023 The Vanguard Group, Inc.BUY22.30                     Ordinary2,065                           2,065                           

31‐Jul‐2023 The Vanguard Group, Inc.BUY22.34                     Ordinary1,668                           1,668                           

31‐Jul‐2023 The Vanguard Group, Inc.BUY22.34                     Ordinary5,788                           5,788                           

1‐Aug‐2023 The Vanguard Group,

 Inc.BUY22.43                     Ordinary1,708                           1,708                           

1‐Aug‐2023 The Vanguard Group, Inc.BUY22.35                     Ordinary26,052                         26,052                        

1‐Aug‐2023 The Vanguard Group, Inc.BUY22.35                     Ordinary3,578                           3,578                           

2‐Aug‐2023 The Vanguard Group, Inc.BUY21.98                     Ordinary1,708                           1,708                           

2‐Aug‐2023 The Vanguard Group, Inc.BUY22.15                     Ordinary10,166                         10,166                        

2‐Aug‐2023 The Vanguard Group, Inc.SELL21.86                     Ordinary(18,800)                        (18,800)                       

2‐Aug‐2023 The Vanguard Group, Inc.BUY22.15                     Ordinary36,881                         

36,881                        

3‐Aug‐2023 The Vanguard Group, Inc.SELL21.91                     Ordinary(1,110)                          (1,110)                         

3‐Aug‐2023 The Vanguard Group, Inc.BUY21.90                     Ordinary22,560                         22,560                        

3‐Aug‐2023 The Vanguard Group, Inc.BUY21.90                     Ordinary69,146                         69,146                        

3‐Aug‐2023 The Vanguard Group, Inc.BUY21.90                     Ordinary462                               462                              

3‐Aug‐2023 The Vanguard Group, Inc.BUY21.84                     Ordinary42,791                         42,791                        

3‐Aug‐2023 The Vanguard Group, Inc.BUY21.90                     Ordinary3,918                           3,918                           

3‐Aug

‐2023 The Vanguard Group, Inc.BUY21.84                     Ordinary9,050                           9,050                           

4‐Aug‐2023 The Vanguard Group, Inc.BUY21.98                     Ordinary1,248                           1,248                           

4‐Aug‐2023 The Vanguard Group, Inc.BUY21.98                     Ordinary854                               854                              

4‐Aug‐2023 The Vanguard Group, Inc.BUY21.95                     Ordinary20,460                         20,460                        

4‐Aug‐2023 The Vanguard Group, Inc.BUY22.02                     Ordinary23,149                         23,149                        

4‐Aug‐2023 The Vanguard Group, Inc.BUY22.02                     Ordinary38,218                         38,218                        

4‐Aug‐2023 The Vanguard 

Group, Inc.BUY21.98                     Ordinary1,226                           1,226                           

7‐Aug‐2023 The Vanguard Group, Inc.BUY21.83                     Ordinary1,664                           1,664                           

7‐Aug‐2023 The Vanguard Group, Inc.BUY21.90                     Ordinary11,880                         11,880                        

8‐Aug‐2023 The Vanguard Group, Inc.BUY21.71                     Ordinary1,664                           1,664                           

8‐Aug‐2023 The Vanguard Group, Inc.BUY21.71                     Ordinary1,708                           1,708                           

8‐Aug‐2023 The Vanguard Group, Inc.BUY21.71                     Ordinary711                               711                              

8‐Aug‐2023 The Vanguard Group, Inc.BUY21.93                     Ordinary33,201

                         33,201                        

9‐Aug‐2023 The Vanguard Group, Inc.BUY22.07                     Ordinary29,236                         29,236                        

9‐Aug‐2023 The Vanguard Group, Inc.BUY22.05                     Ordinary3,934                           3,934                           

10‐Aug‐2023 The Vanguard Group, Inc.BUY22.14                     Ordinary2,502                           2,502                           

10‐Aug‐2023 The Vanguard Group, Inc.BUY22.14                     Ordinary9,095                           9,095                           

10‐Aug‐2023 The Vanguard Group, Inc.BUY22.09                     Ordinary5,901                           5,901                           

11‐Aug‐2023 The Vanguard Group, Inc.BUY22.15                     Ordinary2,502                           2,502                           

11‐

Aug‐2023 The Vanguard Group, Inc.BUY22.21                     Ordinary53,992                         53,992                        

14‐Aug‐2023 The Vanguard Group, Inc.BUY21.91                     Ordinary8,682                           8,682                           

14‐Aug‐2023 The Vanguard Group, Inc.BUY21.92                     Ordinary3,970                           3,970                           

15‐Aug‐2023 The Vanguard Group, Inc.SELL21.84                     Ordinary(353)                             (353)                             

16‐Aug‐2023 The Vanguard Group, Inc.BUY21.78                     Ordinary1,279                           1,279                           

16‐Aug‐2023 The Vanguard Group, Inc.SELL21.78                     Ordinary(711)                             (711)                             

16‐Aug‐2023 The Vanguard

 Group, Inc.BUY21.73                     Ordinary22,416                         22,416                        

16‐Aug‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary9,900                           9,900                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

16‐Aug‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary45,867                         45,867                        

16‐Aug‐2023 The Vanguard Group, Inc.BUY21.70                     Ordinary26,753                         26,753                        

16‐Aug‐2023 The Vanguard Group, Inc.BUY21.78                     Ordinary2,389                           2,389                           

16‐Aug‐2023 The Vanguard Group, Inc.BUY21.73                     Ordinary7,936                           7,936                           

17‐Aug‐2023 The Vanguard Group, Inc.BUY21.36                     Ordinary416                               416                              

17‐Aug‐2023 The Vanguard Group, Inc.BUY21.36                     Ordinary2,912                           2,912                           

17‐Aug‐2023 The

 Vanguard Group, Inc.BUY21.57                     Ordinary27,983                         27,983                        

18‐Aug‐2023 The Vanguard Group, Inc.SELL21.31                     Ordinary(1,226)                          (1,226)                         

18‐Aug‐2023 The Vanguard Group, Inc.BUY21.27                     Ordinary1,664                           1,664                           

18‐Aug‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary4,460                           4,460                           

18‐Aug‐2023 The Vanguard Group, Inc.BUY21.30                     Ordinary21,339                         21,339                        

21‐Aug‐2023 The Vanguard Group, Inc.BUY21.10                     Ordinary18,320                         18,320                        

21‐Aug‐2023 The Vanguard Group, 

Inc.BUY20.66                     Ordinary11,220                         11,220                        

22‐Aug‐2023 The Vanguard Group, Inc.BUY20.78                     Ordinary26,152                         26,152                        

22‐Aug‐2023 The Vanguard Group, Inc.BUY20.69                     Ordinary31,302                         31,302                        

22‐Aug‐2023 The Vanguard Group, Inc.BUY20.78                     Ordinary9,900                           9,900                           

22‐Aug‐2023 The Vanguard Group, Inc.BUY20.69                     Ordinary18,662                         18,662                        

22‐Aug‐2023 The Vanguard Group, Inc.BUY20.78                     Ordinary5,943                           5,943                           

22‐Aug‐2023 The Vanguard Group, Inc.SELL20.60                     Ordinary(4,649)                          (4,649)

                         

23‐Aug‐2023 The Vanguard Group, Inc.BUY21.14                     Ordinary1,281                           1,281                           

23‐Aug‐2023 The Vanguard Group, Inc.BUY21.14                     Ordinary1,412                           1,412                           

23‐Aug‐2023 The Vanguard Group, Inc.BUY21.16                     Ordinary6,300                           6,300                           

23‐Aug‐2023 The Vanguard Group, Inc.BUY21.16                     Ordinary21,847                         21,847                        

23‐Aug‐2023 The Vanguard Group, Inc.BUY21.06                     Ordinary47,325                         47,325                        

23‐Aug‐2023 The Vanguard Group, Inc.BUY21.06                     Ordinary32,156                         32,156                        

24‐Aug‐

2023 The Vanguard Group, Inc.BUY21.43                     Ordinary854                               854                              

25‐Aug‐2023 The Vanguard Group, Inc.BUY21.32                     Ordinary1,464                           1,464                           

28‐Aug‐2023 The Vanguard Group, Inc.BUY21.45                     Ordinary5,352                           5,352                           

28‐Aug‐2023 The Vanguard Group, Inc.BUY21.40                     Ordinary28,646                         28,646                        

29‐Aug‐2023 The Vanguard Group, Inc.BUY21.55                     Ordinary1,708                           1,708                           

29‐Aug‐2023 The Vanguard Group, Inc.BUY21.49                     Ordinary22,823                         22,823                        

30‐Aug‐2023 The Vanguard Group,

 Inc.SELL21.72                     Ordinary(26,968)                        (26,968)                       

30‐Aug‐2023 The Vanguard Group, Inc.SELL21.72                     Ordinary(14,588)                        (14,588)                       

30‐Aug‐2023 The Vanguard Group, Inc.BUY21.72                     Ordinary706                               706                              

30‐Aug‐2023 The Vanguard Group, Inc.BUY21.75                     Ordinary42,914                         42,914                        

30‐Aug‐2023 The Vanguard Group, Inc.BUY21.72                     Ordinary5,463                           5,463                           

31‐Aug‐2023 The Vanguard Group, Inc.BUY21.95                     Ordinary928                               928                              

31‐Aug‐2023 The Vanguard Group, Inc.SELL21.95                     Ordinary(5,004)                          

(5,004)                         

31‐Aug‐2023 The Vanguard Group, Inc.SELL21.95                     Ordinary(928)                             (928)                             

31‐Aug‐2023 The Vanguard Group, Inc.BUY21.95                     Ordinary435                               435                              

31‐Aug‐2023 The Vanguard Group, Inc.BUY21.83                     Ordinary10,560                         10,560                        

31‐Aug‐2023 The Vanguard Group, Inc.BUY21.85                     Ordinary3,158                           3,158                           

31‐Aug‐2023 The Vanguard Group, Inc.BUY21.95                     Ordinary4,140                           4,140                           

1‐Sep‐2023 The Vanguard Group, Inc.SELL21.89                     Ordinary(377)                             (377)                             

1‐Sep

‐2023 The Vanguard Group, Inc.BUY21.87                     Ordinary21,266                         21,266                        

5‐Sep‐2023 The Vanguard Group, Inc.BUY21.49                     Ordinary4,490                           4,490                           

6‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary1,708                           1,708                           

6‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary2,135                           2,135                           

6‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary711                               711                              

6‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary367                               367                              

7‐Sep‐2023 The Vanguard 

Group, Inc.BUY21.12                     Ordinary4,766                           4,766                           

7‐Sep‐2023 The Vanguard Group, Inc.BUY21.12                     Ordinary1,762                           1,762                           

7‐Sep‐2023 The Vanguard Group, Inc.BUY21.10                     Ordinary4,505                           4,505                           

7‐Sep‐2023 The Vanguard Group, Inc.BUY21.14                     Ordinary29,138                         29,138                        

7‐Sep‐2023 The Vanguard Group, Inc.BUY21.14                     Ordinary18,216                         18,216                        

8‐Sep‐2023 The Vanguard Group, Inc.BUY21.17                     Ordinary3,936                           3,936                           

11‐Sep‐2023 The Vanguard Group, Inc.BUY21.55                     Ordinary1,802

                           1,802                           

13‐Sep‐2023 The Vanguard Group, Inc.BUY21.49                     Ordinary2,187                           2,187                           

15‐Sep‐2023 The Vanguard Group, Inc.BUY21.77                     Ordinary44,603                         44,603                        

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(76)                               (76)                               

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(89)                               (89)                               

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(12,637)                        (12,637)                       

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(10,531)                        (10,531)                       

15‐

Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(5,362)                          (5,362)                         

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(4,469)                          (4,469)                         

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(9,435)                          (9,435)                         

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(11,321)                        (11,321)                       

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(62,955)                        (62,955)                       

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(52,464)                        (52,464)                       

15‐Sep‐2023 The Vanguard

 Group, Inc.SELL21.77                     Ordinary(107,094)                     (107,094)                     

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(89,246)                        (89,246)                       

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(1,610)                          (1,610)                         

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(1,931)                          (1,931)                         

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(42,889)                        (42,889)                       

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(35,742)                        (35,742)                       

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(328)                             (328)                             

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(393)                             (393)                             

15‐Sep‐2023 The

 Vanguard Group, Inc.SELL21.77                     Ordinary(81)                               (81)                               

15‐Sep‐2023 The Vanguard Group, Inc.SELL21.77                     Ordinary(95)                               (95)                               

18‐Sep‐2023 The Vanguard Group, Inc.SELL21.79                     Ordinary(147,773)                     (147,773)                     

18‐Sep‐2023 The Vanguard Group, Inc.BUY21.79                     Ordinary1,281                           1,281                           

18‐Sep‐2023 The Vanguard Group, Inc.BUY21.79                     Ordinary711                               711                              

18‐Sep‐2023 The Vanguard Group, Inc.BUY21.74                     Ordinary3,936                           3,936                           

18‐Sep‐2023 The Vanguard Group, 

Inc.BUY21.74                     Ordinary1,674                           1,674                           

19‐Sep‐2023 The Vanguard Group, Inc.SELL21.69                     Ordinary(6,851)                          (6,851)                         

19‐Sep‐2023 The Vanguard Group, Inc.SELL21.69                     Ordinary(5,208)                          (5,208)                         

19‐Sep‐2023 The Vanguard Group, Inc.BUY21.68                     Ordinary65,802                         65,802                        

20‐Sep‐2023 The Vanguard Group, Inc.BUY21.53                     Ordinary54,911                         54,911                        

20‐Sep‐2023 The Vanguard Group, Inc.BUY21.64                     Ordinary24,204                         24,204                        

20‐Sep‐2023 The Vanguard Group, Inc.BUY21.64                     Ordinary29,665                         29,665

                        

21‐Sep‐2023 The Vanguard Group, Inc.BUY20.73                     Ordinary21,000                         21,000                        

21‐Sep‐2023 The Vanguard Group, Inc.BUY21.28                     Ordinary54,969                         54,969                        

21‐Sep‐2023 The Vanguard Group, Inc.BUY21.28                     Ordinary51,538                         51,538                        

21‐Sep‐2023 The Vanguard Group, Inc.BUY20.73                     Ordinary13,200                         13,200                        

21‐Sep‐2023 The Vanguard Group, Inc.BUY21.28                     Ordinary37,393                         37,393                        

22‐Sep‐2023 The Vanguard Group, Inc.BUY21.04                     Ordinary3,604                           3,604                           

22‐Sep‐

2023 The Vanguard Group, Inc.BUY21.04                     Ordinary18,605                         18,605                        

22‐Sep‐2023 The Vanguard Group, Inc.BUY21.04                     Ordinary27,060                         27,060                        

22‐Sep‐2023 The Vanguard Group, Inc.BUY20.69                     Ordinary22,353                         22,353                        

25‐Sep‐2023 The Vanguard Group, Inc.BUY21.12                     Ordinary22,411                         22,411                        

25‐Sep‐2023 The Vanguard Group, Inc.BUY21.12                     Ordinary23,155                         23,155                        

25‐Sep‐2023 The Vanguard Group, Inc.BUY21.11                     Ordinary3,936                           3,936                           

26‐Sep‐2023 The Vanguard Group,

 Inc.BUY21.05                     Ordinary1,281                           1,281                           

26‐Sep‐2023 The Vanguard Group, Inc.BUY21.04                     Ordinary23,350                         23,350                        

26‐Sep‐2023 The Vanguard Group, Inc.BUY21.04                     Ordinary9,469                           9,469                           

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary268                               268                              

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary2,286                           2,286                           

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary51,680                         51,680                        

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary17,065                         

17,065                        

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary257                               257                              

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary78,908                         78,908                        

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary40,743                         40,743                        

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary2,569                           2,569                           

27‐Sep‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary219                               219                              

28‐Sep‐2023 The Vanguard Group, Inc.SELL21.13                     Ordinary(298)                             (298)                             

28‐Sep

‐2023 The Vanguard Group, Inc.BUY21.13                     Ordinary18,192                         18,192                        

28‐Sep‐2023 The Vanguard Group, Inc.SELL21.13                     Ordinary(245)                             (245)                             

28‐Sep‐2023 The Vanguard Group, Inc.SELL21.13                     Ordinary(3,031)                          (3,031)                         

28‐Sep‐2023 The Vanguard Group, Inc.BUY21.13                     Ordinary31,156                         31,156                        

29‐Sep‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary7,878                           7,878                           

29‐Sep‐2023 The Vanguard Group, Inc.SELL21.15                     Ordinary(6,596)                          (6,596)                         

29‐Sep‐2023 The Vanguard 

Group, Inc.BUY21.15                     Ordinary72,532                         72,532                        

3‐Oct‐2023 The Vanguard Group, Inc.BUY21.05                     Ordinary1,708                           1,708                           

3‐Oct‐2023 The Vanguard Group, Inc.BUY21.05                     Ordinary8,572                           8,572                           

3‐Oct‐2023 The Vanguard Group, Inc.BUY20.94                     Ordinary2,784                           2,784                           

3‐Oct‐2023 The Vanguard Group, Inc.BUY20.83                     Ordinary34,775                         34,775                        

4‐Oct‐2023 The Vanguard Group, Inc.BUY20.74                     Ordinary2,286                           2,286                           

4‐Oct‐2023 The Vanguard Group, Inc.BUY20.83                     Ordinary37,270

                         37,270                        

4‐Oct‐2023 The Vanguard Group, Inc.BUY20.90                     Ordinary43,873                         43,873                        

5‐Oct‐2023 The Vanguard Group, Inc.SELL21.01                     Ordinary(14,470)                        (14,470)                       

5‐Oct‐2023 The Vanguard Group, Inc.BUY20.89                     Ordinary25,907                         25,907                        

5‐Oct‐2023 The Vanguard Group, Inc.SELL21.01                     Ordinary(2,968)                          (2,968)                         

6‐Oct‐2023 The Vanguard Group, Inc.BUY21.44                     Ordinary1,708                           1,708                           

6‐Oct‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary19,015                         19,015                        

9‐

Oct‐2023 The Vanguard Group, Inc.BUY21.42                     Ordinary3,843                           3,843                           

9‐Oct‐2023 The Vanguard Group, Inc.BUY21.48                     Ordinary13,200                         13,200                        

9‐Oct‐2023 The Vanguard Group, Inc.BUY21.42                     Ordinary530                               530                              

10‐Oct‐2023 The Vanguard Group, Inc.BUY21.56                     Ordinary2,640                           2,640                           

10‐Oct‐2023 The Vanguard Group, Inc.BUY21.59                     Ordinary18,364                         18,364                        

10‐Oct‐2023 The Vanguard Group, Inc.BUY21.48                     Ordinary3,724                           3,724                           

11‐Oct‐2023 The Vanguard

 Group, Inc.BUY21.44                     Ordinary8,360                           8,360                           

11‐Oct‐2023 The Vanguard Group, Inc.BUY21.44                     Ordinary47,475                         47,475                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

11‐Oct‐2023 The Vanguard Group, Inc.BUY21.43                     Ordinary42,325                         42,325                        

11‐Oct‐2023 The Vanguard Group, Inc.BUY21.44                     Ordinary6,397                           6,397                           

12‐Oct‐2023 The Vanguard Group, Inc.BUY21.55                     Ordinary7,454                           7,454                           

12‐Oct‐2023 The Vanguard Group, Inc.BUY21.55                     Ordinary3,439                           3,439                           

12‐Oct‐2023 The Vanguard Group, Inc.BUY21.55                     Ordinary3,950                           3,950                           

12‐Oct‐2023 The Vanguard Group, Inc.BUY21.63                     Ordinary530                               530                              

13‐Oct‐2023 The

 Vanguard Group, Inc.SELL21.43                     Ordinary(7,528)                          (7,528)                         

13‐Oct‐2023 The Vanguard Group, Inc.BUY21.48                     Ordinary30,397                         30,397                        

13‐Oct‐2023 The Vanguard Group, Inc.BUY21.48                     Ordinary2,927                           2,927                           

16‐Oct‐2023 The Vanguard Group, Inc.BUY21.31                     Ordinary1,664                           1,664                           

17‐Oct‐2023 The Vanguard Group, Inc.BUY21.48                     Ordinary711                               711                              

17‐Oct‐2023 The Vanguard Group, Inc.BUY21.48                     Ordinary44,808                         44,808                        

17‐Oct‐2023 The Vanguard Group, 

Inc.BUY21.48                     Ordinary43,229                         43,229                        

18‐Oct‐2023 The Vanguard Group, Inc.BUY21.45                     Ordinary2,286                           2,286                           

18‐Oct‐2023 The Vanguard Group, Inc.BUY21.49                     Ordinary20,153                         20,153                        

19‐Oct‐2023 The Vanguard Group, Inc.SELL21.20                     Ordinary(15,977)                        (15,977)                       

19‐Oct‐2023 The Vanguard Group, Inc.BUY20.98                     Ordinary10,560                         10,560                        

19‐Oct‐2023 The Vanguard Group, Inc.BUY21.18                     Ordinary42,560                         42,560                        

23‐Oct‐2023 The Vanguard Group, Inc.BUY20.82                     Ordinary19,218                         19,218

                        

23‐Oct‐2023 The Vanguard Group, Inc.BUY20.82                     Ordinary72,232                         72,232                        

24‐Oct‐2023 The Vanguard Group, Inc.BUY20.88                     Ordinary2,133                           2,133                           

24‐Oct‐2023 The Vanguard Group, Inc.SELL20.93                     Ordinary(4,640)                          (4,640)                         

24‐Oct‐2023 The Vanguard Group, Inc.BUY20.93                     Ordinary5,280                           5,280                           

25‐Oct‐2023 The Vanguard Group, Inc.BUY20.80                     Ordinary1,664                           1,664                           

25‐Oct‐2023 The Vanguard Group, Inc.BUY20.90                     Ordinary49,835                         49,835                        

25‐Oct‐

2023 The Vanguard Group, Inc.BUY20.78                     Ordinary3,952                           3,952                           

26‐Oct‐2023 The Vanguard Group, Inc.BUY20.57                     Ordinary9,562                           9,562                           

26‐Oct‐2023 The Vanguard Group, Inc.BUY20.57                     Ordinary16,371                         16,371                        

26‐Oct‐2023 The Vanguard Group, Inc.BUY20.57                     Ordinary9,443                           9,443                           

26‐Oct‐2023 The Vanguard Group, Inc.BUY20.57                     Ordinary26,229                         26,229                        

26‐Oct‐2023 The Vanguard Group, Inc.BUY20.57                     Ordinary59,256                         59,256                        

27‐Oct‐2023 The Vanguard Group,

 Inc.BUY20.67                     Ordinary87,918                         87,918                        

27‐Oct‐2023 The Vanguard Group, Inc.BUY20.73                     Ordinary25,907                         25,907                        

30‐Oct‐2023 The Vanguard Group, Inc.BUY20.48                     Ordinary29,449                         29,449                        

31‐Oct‐2023 The Vanguard Group, Inc.BUY20.59                     Ordinary29,220                         29,220                        

31‐Oct‐2023 The Vanguard Group, Inc.BUY20.60                     Ordinary3,328                           3,328                           

31‐Oct‐2023 The Vanguard Group, Inc.BUY20.60                     Ordinary1,281                           1,281                           

31‐Oct‐2023 The Vanguard Group, Inc.BUY20.59                     Ordinary42,201                         

42,201                        

1‐Nov‐2023 The Vanguard Group, Inc.BUY20.71                     Ordinary64,700                         64,700                        

1‐Nov‐2023 The Vanguard Group, Inc.BUY20.74                     Ordinary3,301                           3,301                           

1‐Nov‐2023 The Vanguard Group, Inc.SELL20.67                     Ordinary(5,407)                          (5,407)                         

2‐Nov‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary23,449                         23,449                        

2‐Nov‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary20,531                         20,531                        

3‐Nov‐2023 The Vanguard Group, Inc.SELL21.50                     Ordinary(378)                             (378)                             

3‐Nov

‐2023 The Vanguard Group, Inc.BUY21.51                     Ordinary3,300                           3,300                           

6‐Nov‐2023 The Vanguard Group, Inc.BUY21.92                     Ordinary140,749                       140,749                      

6‐Nov‐2023 The Vanguard Group, Inc.SELL21.92                     Ordinary(17,235)                        (17,235)                       

6‐Nov‐2023 The Vanguard Group, Inc.BUY21.89                     Ordinary2,784                           2,784                           

7‐Nov‐2023 The Vanguard Group, Inc.BUY21.33                     Ordinary832                               832                              

7‐Nov‐2023 The Vanguard Group, Inc.BUY21.33                     Ordinary2,286                           2,286                           

7‐Nov‐2023 The Vanguard 

Group, Inc.BUY21.33                     Ordinary2,286                           2,286                           

7‐Nov‐2023 The Vanguard Group, Inc.BUY21.34                     Ordinary18,635                         18,635                        

7‐Nov‐2023 The Vanguard Group, Inc.BUY21.34                     Ordinary13,200                         13,200                        

7‐Nov‐2023 The Vanguard Group, Inc.BUY21.33                     Ordinary9,991                           9,991                           

8‐Nov‐2023 The Vanguard Group, Inc.BUY21.65                     Ordinary3,936                           3,936                           

8‐Nov‐2023 The Vanguard Group, Inc.BUY21.65                     Ordinary54,610                         54,610                        

8‐Nov‐2023 The Vanguard Group, Inc.BUY21.65                     Ordinary10,963

                         10,963                        

8‐Nov‐2023 The Vanguard Group, Inc.SELL21.46                     Ordinary(2,942)                          (2,942)                         

9‐Nov‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary1,007                           1,007                           

9‐Nov‐2023 The Vanguard Group, Inc.SELL21.19                     Ordinary(292,843)                     (292,843)                     

9‐Nov‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary1,248                           1,248                           

9‐Nov‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary27,634                         27,634                        

9‐Nov‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary32,036                         32,036                        

9‐

Nov‐2023 The Vanguard Group, Inc.BUY21.08                     Ordinary34,906                         34,906                        

10‐Nov‐2023 The Vanguard Group, Inc.BUY20.95                     Ordinary2,763                           2,763                           

10‐Nov‐2023 The Vanguard Group, Inc.BUY20.95                     Ordinary22,362                         22,362                        

13‐Nov‐2023 The Vanguard Group, Inc.BUY20.78                     Ordinary78,537                         78,537                        

14‐Nov‐2023 The Vanguard Group, Inc.BUY21.28                     Ordinary59,632                         59,632                        

14‐Nov‐2023 The Vanguard Group, Inc.BUY20.99                     Ordinary49,497                         49,497                        

15‐Nov‐2023 The Vanguard

 Group, Inc.BUY21.15                     Ordinary3,955                           3,955                           

15‐Nov‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary10,318                         10,318                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

16‐Nov‐2023 The Vanguard Group, Inc.SELL21.16                     Ordinary(353,085)                     (353,085)                     

16‐Nov‐2023 The Vanguard Group, Inc.SELL21.16                     Ordinary(619)                             (619)                             

16‐Nov‐2023 The Vanguard Group, Inc.BUY21.23                     Ordinary13,028                         13,028                        

20‐Nov‐2023 The Vanguard Group, Inc.BUY21.28                     Ordinary18,675                         18,675                        

20‐Nov‐2023 The Vanguard Group, Inc.BUY21.28                     Ordinary5,946                           5,946                           

21‐Nov‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary832                               832                              

21‐Nov‐2023 The

 Vanguard Group, Inc.BUY21.27                     Ordinary18,480                         18,480                        

22‐Nov‐2023 The Vanguard Group, Inc.BUY21.19                     Ordinary13,200                         13,200                        

22‐Nov‐2023 The Vanguard Group, Inc.BUY21.25                     Ordinary9,240                           9,240                           

24‐Nov‐2023 The Vanguard Group, Inc.BUY21.33                     Ordinary4,942                           4,942                           

27‐Nov‐2023 The Vanguard Group, Inc.BUY21.13                     Ordinary6,600                           6,600                           

27‐Nov‐2023 The Vanguard Group, Inc.BUY21.10                     Ordinary2,570                           2,570                           

28‐Nov‐2023 The Vanguard Group, 

Inc.BUY21.31                     Ordinary5,095                           5,095                           

28‐Nov‐2023 The Vanguard Group, Inc.BUY21.20                     Ordinary19,439                         19,439                        

28‐Nov‐2023 The Vanguard Group, Inc.BUY21.25                     Ordinary1,156                           1,156                           

29‐Nov‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary36,252                         36,252                        

29‐Nov‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary2,286                           2,286                           

29‐Nov‐2023 The Vanguard Group, Inc.BUY21.15                     Ordinary706                               706                              

30‐Nov‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary4,180                           4,180

                           

30‐Nov‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary4,882                           4,882                           

30‐Nov‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary108,482                       108,482                      

30‐Nov‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary1,736                           1,736                           

30‐Nov‐2023 The Vanguard Group, Inc.BUY21.34                     Ordinary8,400                           8,400                           

1‐Dec‐2023 The Vanguard Group, Inc.BUY21.27                     Ordinary1,422                           1,422                           

1‐Dec‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary2,169                           2,169                           

1‐Dec‐

2023 The Vanguard Group, Inc.BUY21.29                     Ordinary29,518                         29,518                        

1‐Dec‐2023 The Vanguard Group, Inc.BUY21.49                     Ordinary18,720                         18,720                        

1‐Dec‐2023 The Vanguard Group, Inc.BUY21.29                     Ordinary3,546                           3,546                           

4‐Dec‐2023 The Vanguard Group, Inc.BUY21.41                     Ordinary211                               211                              

4‐Dec‐2023 The Vanguard Group, Inc.BUY21.39                     Ordinary2,135                           2,135                           

4‐Dec‐2023 The Vanguard Group, Inc.BUY21.39                     Ordinary706                               706                              

4‐Dec‐2023 The Vanguard Group,

 Inc.BUY21.30                     Ordinary4,044                           4,044                           

4‐Dec‐2023 The Vanguard Group, Inc.BUY21.30                     Ordinary4,044                           4,044                           

4‐Dec‐2023 The Vanguard Group, Inc.BUY21.30                     Ordinary3,972                           3,972                           

4‐Dec‐2023 The Vanguard Group, Inc.BUY21.41                     Ordinary16,129                         16,129                        

5‐Dec‐2023 The Vanguard Group, Inc.BUY21.37                     Ordinary48,664                         48,664                        

6‐Dec‐2023 The Vanguard Group, Inc.BUY21.79                     Ordinary832                               832                              

6‐Dec‐2023 The Vanguard Group, Inc.BUY21.79                     Ordinary711                               

711                              

7‐Dec‐2023 The Vanguard Group, Inc.BUY21.91                     Ordinary1,422                           1,422                           

7‐Dec‐2023 The Vanguard Group, Inc.BUY21.91                     Ordinary711                               711                              

7‐Dec‐2023 The Vanguard Group, Inc.BUY21.91                     Ordinary451                               451                              

8‐Dec‐2023 The Vanguard Group, Inc.SELL21.81                     Ordinary(2,234)                          (2,234)                         

11‐Dec‐2023 The Vanguard Group, Inc.BUY21.94                     Ordinary449                               449                              

14‐Dec‐2023 The Vanguard Group, Inc.BUY22.29                     Ordinary711                               711                              

15‐Dec

‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(44,002)                        (44,002)                       

15‐Dec‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(1,061)                          (1,061)                         

15‐Dec‐2023 The Vanguard Group, Inc.BUY22.49                     Ordinary3,557                           3,557                           

15‐Dec‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(31,252)                        (31,252)                       

15‐Dec‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(754)                             (754)                             

15‐Dec‐2023 The Vanguard Group, Inc.BUY22.49                     Ordinary2,858                           2,858                           

15‐Dec‐2023 The Vanguard 

Group, Inc.BUY22.49                     Ordinary138                               138                              

15‐Dec‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(1,355)                          (1,355)                         

15‐Dec‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(34)                               (34)                               

15‐Dec‐2023 The Vanguard Group, Inc.BUY22.32                     Ordinary3,970                           3,970                           

15‐Dec‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(54)                               (54)                               

15‐Dec‐2023 The Vanguard Group, Inc.SELL22.49                     Ordinary(2)                                  (2)                                 

18‐Dec‐2023 The Vanguard Group, Inc.BUY22.48                     Ordinary706

                               706                              

19‐Dec‐2023 The Vanguard Group, Inc.BUY22.65                     Ordinary4,028                           4,028                           

19‐Dec‐2023 The Vanguard Group, Inc.BUY22.65                     Ordinary832                               832                              

19‐Dec‐2023 The Vanguard Group, Inc.BUY22.65                     Ordinary2,080                           2,080                           

19‐Dec‐2023 The Vanguard Group, Inc.BUY22.57                     Ordinary27,489                         27,489                        

20‐Dec‐2023 The Vanguard Group, Inc.BUY22.88                     Ordinary711                               711                              

20‐Dec‐2023 The Vanguard Group, Inc.BUY22.80                     Ordinary42,057                         42,057                        

20‐

Dec‐2023 The Vanguard Group, Inc.BUY22.88                     Ordinary3,907                           3,907                           

21‐Dec‐2023 The Vanguard Group, Inc.BUY22.85                     Ordinary34,763                         34,763                        

21‐Dec‐2023 The Vanguard Group, Inc.BUY22.88                     Ordinary9,573                           9,573                           

21‐Dec‐2023 The Vanguard Group, Inc.BUY22.85                     Ordinary2,241                           2,241                           

21‐Dec‐2023 The Vanguard Group, Inc.BUY22.88                     Ordinary30,983                         30,983                        

22‐Dec‐2023 The Vanguard Group, Inc.BUY22.84                     Ordinary2,133                           2,133                           

27‐Dec‐2023 The Vanguard

 Group, Inc.BUY23.00                     Ordinary28,065                         28,065                        

27‐Dec‐2023 The Vanguard Group, Inc.BUY22.96                     Ordinary5,010                           5,010                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

27‐Dec‐2023 The Vanguard Group, Inc.BUY22.88                     Ordinary21,455                         21,455                        

27‐Dec‐2023 The Vanguard Group, Inc.BUY22.88                     Ordinary14,054                         14,054                        

27‐Dec‐2023 The Vanguard Group, Inc.BUY22.88                     Ordinary3,339                           3,339                           

28‐Dec‐2023 The Vanguard Group, Inc.SELL23.01                     Ordinary(264)                             (264)                             

28‐Dec‐2023 The Vanguard Group, Inc.BUY23.01                     Ordinary1,248                           1,248                           

28‐Dec‐2023 The Vanguard Group, Inc.BUY23.01                     Ordinary2,496                           2,496                           

28‐Dec‐2023 The

 Vanguard Group, Inc.BUY23.01                     Ordinary3,530                           3,530                           

28‐Dec‐2023 The Vanguard Group, Inc.BUY23.01                     Ordinary1,005                           1,005                           

28‐Dec‐2023 The Vanguard Group, Inc.SELL23.01                     Ordinary(4,099)                          (4,099)                         

28‐Dec‐2023 The Vanguard Group, Inc.BUY22.94                     Ordinary5,871                           5,871                           

29‐Dec‐2023 The Vanguard Group, Inc.BUY22.90                     Ordinary5,010                           5,010                           

29‐Dec‐2023 The Vanguard Group, Inc.BUY22.97                     Ordinary4,831                           4,831                           

2‐Jan‐2024 The Vanguard Group, 

Inc.SELL22.91                     Ordinary(35,976)                        (35,976)                       

2‐Jan‐2024 The Vanguard Group, Inc.BUY22.91                     Ordinary14,000                         14,000                        

3‐Jan‐2024 The Vanguard Group, Inc.BUY22.87                     Ordinary6,400                           6,400                           

4‐Jan‐2024 The Vanguard Group, Inc.BUY22.64                     Ordinary832                               832                              

4‐Jan‐2024 The Vanguard Group, Inc.BUY22.64                     Ordinary711                               711                              

4‐Jan‐2024 The Vanguard Group, Inc.BUY22.74                     Ordinary4,915                           4,915                           

4‐Jan‐2024 The Vanguard Group, Inc.BUY22.74                     Ordinary9,602                           9,602

                           

4‐Jan‐2024 The Vanguard Group, Inc.BUY22.74                     Ordinary4,300                           4,300                           

4‐Jan‐2024 The Vanguard Group, Inc.BUY22.64                     Ordinary417                               417                              

5‐Jan‐2024 The Vanguard Group, Inc.BUY22.86                     Ordinary3,995                           3,995                           

5‐Jan‐2024 The Vanguard Group, Inc.BUY22.86                     Ordinary40,700                         40,700                        

5‐Jan‐2024 The Vanguard Group, Inc.SELL22.86                     Ordinary(27,135)                        (27,135)                       

5‐Jan‐2024 The Vanguard Group, Inc.BUY22.73                     Ordinary45,163                         45,163                        

5‐Jan‐

2024 The Vanguard Group, Inc.BUY22.73                     Ordinary2,924                           2,924                           

9‐Jan‐2024 The Vanguard Group, Inc.BUY23.10                     Ordinary2,496                           2,496                           

9‐Jan‐2024 The Vanguard Group, Inc.BUY23.10                     Ordinary711                               711                              

9‐Jan‐2024 The Vanguard Group, Inc.BUY23.07                     Ordinary38,195                         38,195                        

10‐Jan‐2024 The Vanguard Group, Inc.BUY22.96                     Ordinary1,664                           1,664                           

10‐Jan‐2024 The Vanguard Group, Inc.BUY23.01                     Ordinary7,014                           7,014                           

10‐Jan‐2024 The Vanguard Group,

 Inc.BUY22.96                     Ordinary1,334                           1,334                           

10‐Jan‐2024 The Vanguard Group, Inc.BUY23.01                     Ordinary8,400                           8,400                           

10‐Jan‐2024 The Vanguard Group, Inc.BUY23.01                     Ordinary5,600                           5,600                           

10‐Jan‐2024 The Vanguard Group, Inc.BUY22.96                     Ordinary4,274                           4,274                           

11‐Jan‐2024 The Vanguard Group, Inc.BUY23.22                     Ordinary41,241                         41,241                        

12‐Jan‐2024 The Vanguard Group, Inc.BUY23.19                     Ordinary1,422                           1,422                           

12‐Jan‐2024 The Vanguard Group, Inc.BUY23.17                     Ordinary15,664                         

15,664                        

15‐Jan‐2024 The Vanguard Group, Inc.BUY23.29                     Ordinary3,995                           3,995                           

16‐Jan‐2024 The Vanguard Group, Inc.BUY23.07                     Ordinary832                               832                              

16‐Jan‐2024 The Vanguard Group, Inc.BUY23.07                     Ordinary1,422                           1,422                           

16‐Jan‐2024 The Vanguard Group, Inc.BUY23.10                     Ordinary7,014                           7,014                           

16‐Jan‐2024 The Vanguard Group, Inc.BUY23.10                     Ordinary7,000                           7,000                           

17‐Jan‐2024 The Vanguard Group, Inc.BUY22.96                     Ordinary23,306                         23,306                        

17‐Jan

‐2024 The Vanguard Group, Inc.BUY22.90                     Ordinary443                               443                              

17‐Jan‐2024 The Vanguard Group, Inc.BUY22.84                     Ordinary14,000                         14,000                        

17‐Jan‐2024 The Vanguard Group, Inc.BUY22.96                     Ordinary36,480                         36,480                        

17‐Jan‐2024 The Vanguard Group, Inc.BUY22.96                     Ordinary2,042                           2,042                           

18‐Jan‐2024 The Vanguard Group, Inc.BUY23.04                     Ordinary18,530                         18,530                        

18‐Jan‐2024 The Vanguard Group, Inc.BUY23.04                     Ordinary9,099                           9,099                           

18‐Jan‐2024 The Vanguard 

Group, Inc.BUY22.79                     Ordinary41,232                         41,232                        

18‐Jan‐2024 The Vanguard Group, Inc.BUY23.04                     Ordinary14,000                         14,000                        

18‐Jan‐2024 The Vanguard Group, Inc.BUY22.85                     Ordinary2,522                           2,522                           

19‐Jan‐2024 The Vanguard Group, Inc.BUY23.20                     Ordinary881                               881                              

19‐Jan‐2024 The Vanguard Group, Inc.BUY23.33                     Ordinary5,010                           5,010                           

19‐Jan‐2024 The Vanguard Group, Inc.BUY23.33                     Ordinary18,114                         18,114                        

19‐Jan‐2024 The Vanguard Group, Inc.BUY23.33                     Ordinary14,000

                         14,000                        

19‐Jan‐2024 The Vanguard Group, Inc.BUY23.13                     Ordinary15,533                         15,533                        

22‐Jan‐2024 The Vanguard Group, Inc.BUY23.45                     Ordinary711                               711                              

23‐Jan‐2024 The Vanguard Group, Inc.BUY23.64                     Ordinary6,894                           6,894                           

23‐Jan‐2024 The Vanguard Group, Inc.BUY23.68                     Ordinary5,010                           5,010                           

23‐Jan‐2024 The Vanguard Group, Inc.BUY23.68                     Ordinary22,260                         22,260                        

23‐Jan‐2024 The Vanguard Group, Inc.BUY23.61                     Ordinary69,726                         69,726                        

24‐

Jan‐2024 The Vanguard Group, Inc.BUY23.56                     Ordinary711                               711                              

24‐Jan‐2024 The Vanguard Group, Inc.BUY23.55                     Ordinary40,542                         40,542                        

24‐Jan‐2024 The Vanguard Group, Inc.BUY23.56                     Ordinary542                               542                              

25‐Jan‐2024 The Vanguard Group, Inc.SELL23.74                     Ordinary(11,076)                        (11,076)                       

25‐Jan‐2024 The Vanguard Group, Inc.BUY23.74                     Ordinary20,784                         20,784                        

29‐Jan‐2024 The Vanguard Group, Inc.BUY23.93                     Ordinary2,496                           2,496                           

29‐Jan‐2024 The Vanguard

 Group, Inc.BUY23.93                     Ordinary1,664                           1,664                           

29‐Jan‐2024 The Vanguard Group, Inc.BUY23.93                     Ordinary2,568                           2,568                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

29‐Jan‐2024 The Vanguard Group, Inc.BUY23.85                     Ordinary3,575                           3,575                           

30‐Jan‐2024 The Vanguard Group, Inc.BUY23.82                     Ordinary1,422                           1,422                           

30‐Jan‐2024 The Vanguard Group, Inc.BUY23.82                     Ordinary1,413                           1,413                           

30‐Jan‐2024 The Vanguard Group, Inc.BUY23.85                     Ordinary2,100                           2,100                           

30‐Jan‐2024 The Vanguard Group, Inc.BUY23.98                     Ordinary3,074                           3,074                           

31‐Jan‐2024 The Vanguard Group, Inc.BUY23.91                     Ordinary1,674                           1,674                           

1‐Feb‐2024 The

 Vanguard Group, Inc.SELL23.85                     Ordinary(15,896)                        (15,896)                       

1‐Feb‐2024 The Vanguard Group, Inc.BUY23.85                     Ordinary22,248                         22,248                        

1‐Feb‐2024 The Vanguard Group, Inc.BUY23.85                     Ordinary16,800                         16,800                        

1‐Feb‐2024 The Vanguard Group, Inc.BUY23.85                     Ordinary18,200                         18,200                        

1‐Feb‐2024 The Vanguard Group, Inc.BUY23.85                     Ordinary9,100                           9,100                           

1‐Feb‐2024 The Vanguard Group, Inc.BUY23.95                     Ordinary36,471                         36,471                        

1‐Feb‐2024 The Vanguard Group, 

Inc.BUY23.77                     Ordinary2,307                           2,307                           

2‐Feb‐2024 The Vanguard Group, Inc.BUY24.05                     Ordinary1,248                           1,248                           

2‐Feb‐2024 The Vanguard Group, Inc.BUY24.05                     Ordinary11,576                         11,576                        

2‐Feb‐2024 The Vanguard Group, Inc.BUY24.05                     Ordinary711                               711                              

2‐Feb‐2024 The Vanguard Group, Inc.BUY23.95                     Ordinary11,022                         11,022                        

5‐Feb‐2024 The Vanguard Group, Inc.BUY24.10                     Ordinary22,248                         22,248                        

5‐Feb‐2024 The Vanguard Group, Inc.BUY24.18                     Ordinary383                               383

                              

5‐Feb‐2024 The Vanguard Group, Inc.BUY23.90                     Ordinary2,456                           2,456                           

6‐Feb‐2024 The Vanguard Group, Inc.BUY24.15                     Ordinary2,496                           2,496                           

6‐Feb‐2024 The Vanguard Group, Inc.BUY24.15                     Ordinary711                               711                              

6‐Feb‐2024 The Vanguard Group, Inc.BUY24.15                     Ordinary711                               711                              

6‐Feb‐2024 The Vanguard Group, Inc.BUY24.17                     Ordinary16,105                         16,105                        

7‐Feb‐2024 The Vanguard Group, Inc.BUY24.27                     Ordinary1,708                           1,708                           

7‐Feb‐

2024 The Vanguard Group, Inc.BUY24.30                     Ordinary6,012                           6,012                           

7‐Feb‐2024 The Vanguard Group, Inc.BUY24.30                     Ordinary18,540                         18,540                        

7‐Feb‐2024 The Vanguard Group, Inc.BUY24.30                     Ordinary5,600                           5,600                           

7‐Feb‐2024 The Vanguard Group, Inc.BUY24.30                     Ordinary15,400                         15,400                        

7‐Feb‐2024 The Vanguard Group, Inc.BUY24.23                     Ordinary23,223                         23,223                        

8‐Feb‐2024 The Vanguard Group, Inc.BUY24.35                     Ordinary24,188                         24,188                        

8‐Feb‐2024 The Vanguard Group,

 Inc.BUY24.43                     Ordinary2,511                           2,511                           

8‐Feb‐2024 The Vanguard Group, Inc.BUY24.35                     Ordinary24,321                         24,321                        

12‐Feb‐2024 The Vanguard Group, Inc.BUY24.50                     Ordinary711                               711                              

12‐Feb‐2024 The Vanguard Group, Inc.BUY24.57                     Ordinary55,620                         55,620                        

13‐Feb‐2024 The Vanguard Group, Inc.BUY24.29                     Ordinary5,600                           5,600                           

13‐Feb‐2024 The Vanguard Group, Inc.BUY24.29                     Ordinary20,300                         20,300                        

13‐Feb‐2024 The Vanguard Group, Inc.BUY24.61                     Ordinary50,759                         

50,759                        

13‐Feb‐2024 The Vanguard Group, Inc.BUY24.55                     Ordinary749                               749                              

14‐Feb‐2024 The Vanguard Group, Inc.BUY24.12                     Ordinary1,819                           1,819                           

15‐Feb‐2024 The Vanguard Group, Inc.BUY24.37                     Ordinary711                               711                              

15‐Feb‐2024 The Vanguard Group, Inc.BUY24.37                     Ordinary11,956                         11,956                        

16‐Feb‐2024 The Vanguard Group, Inc.SELL24.55                     Ordinary(2,190)                          (2,190)                         

16‐Feb‐2024 The Vanguard Group, Inc.BUY24.58                     Ordinary7,014                           7,014                           

16‐Feb

‐2024 The Vanguard Group, Inc.BUY24.58                     Ordinary33,372                         33,372                        

16‐Feb‐2024 The Vanguard Group, Inc.BUY24.58                     Ordinary15,400                         15,400                        

16‐Feb‐2024 The Vanguard Group, Inc.BUY24.55                     Ordinary47,558                         47,558                        

20‐Feb‐2024 The Vanguard Group, Inc.BUY25.90                     Ordinary711                               711                              

20‐Feb‐2024 The Vanguard Group, Inc.BUY25.86                     Ordinary12,068                         12,068                        

21‐Feb‐2024 The Vanguard Group, Inc.BUY25.89                     Ordinary832                               832                              

21‐Feb‐2024 The Vanguard 

Group, Inc.BUY25.98                     Ordinary21,939                         21,939                        

21‐Feb‐2024 The Vanguard Group, Inc.BUY25.89                     Ordinary962                               962                              

21‐Feb‐2024 The Vanguard Group, Inc.BUY25.89                     Ordinary23,079                         23,079                        

21‐Feb‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary46,652                         46,652                        

22‐Feb‐2024 The Vanguard Group, Inc.BUY25.87                     Ordinary3,447                           3,447                           

22‐Feb‐2024 The Vanguard Group, Inc.BUY25.87                     Ordinary919                               919                              

23‐Feb‐2024 The Vanguard Group, Inc.BUY25.94                     Ordinary1,422

                           1,422                           

23‐Feb‐2024 The Vanguard Group, Inc.BUY25.95                     Ordinary837                               837                              

26‐Feb‐2024 The Vanguard Group, Inc.BUY26.01                     Ordinary12,600                         12,600                        

26‐Feb‐2024 The Vanguard Group, Inc.BUY26.04                     Ordinary571                               571                              

27‐Feb‐2024 The Vanguard Group, Inc.BUY26.04                     Ordinary24,075                         24,075                        

27‐Feb‐2024 The Vanguard Group, Inc.BUY26.25                     Ordinary1,870                           1,870                           

28‐Feb‐2024 The Vanguard Group, Inc.BUY26.20                     Ordinary427                               427                              

28‐

Feb‐2024 The Vanguard Group, Inc.BUY26.20                     Ordinary33,400                         33,400                        

29‐Feb‐2024 The Vanguard Group, Inc.SELL26.35                     Ordinary(878)                             (878)                             

29‐Feb‐2024 The Vanguard Group, Inc.BUY26.35                     Ordinary18,917                         18,917                        

29‐Feb‐2024 The Vanguard Group, Inc.BUY26.35                     Ordinary385                               385                              

29‐Feb‐2024 The Vanguard Group, Inc.BUY26.35                     Ordinary485                               485                              

29‐Feb‐2024 The Vanguard Group, Inc.BUY26.35                     Ordinary23,807                         23,807                        

29‐Feb‐2024 The Vanguard

 Group, Inc.BUY26.35                     Ordinary8                                   8                                  

29‐Feb‐2024 The Vanguard Group, Inc.BUY26.35                     Ordinary348                               348                              

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

1‐Mar‐2024 The Vanguard Group, Inc.BUY26.41                     Ordinary1,708                           1,708                           

1‐Mar‐2024 The Vanguard Group, Inc.SELL26.41                     Ordinary(3,328)                          (3,328)                         

1‐Mar‐2024 The Vanguard Group, Inc.BUY26.41                     Ordinary1,407                           1,407                           

1‐Mar‐2024 The Vanguard Group, Inc.BUY26.30                     Ordinary14,957                         14,957                        

4‐Mar‐2024 The Vanguard Group, Inc.BUY26.67                     Ordinary832                               832                              

4‐Mar‐2024 The Vanguard Group, Inc.BUY26.67                     Ordinary711                               711                              

4‐Mar‐2024 The

 Vanguard Group, Inc.BUY26.67                     Ordinary6,012                           6,012                           

4‐Mar‐2024 The Vanguard Group, Inc.BUY26.67                     Ordinary469                               469                              

4‐Mar‐2024 The Vanguard Group, Inc.BUY26.45                     Ordinary2,317                           2,317                           

5‐Mar‐2024 The Vanguard Group, Inc.BUY26.65                     Ordinary8,030                           8,030                           

5‐Mar‐2024 The Vanguard Group, Inc.BUY26.65                     Ordinary16,836                         16,836                        

5‐Mar‐2024 The Vanguard Group, Inc.BUY26.65                     Ordinary8,682                           8,682                           

5‐Mar‐2024 The Vanguard Group, 

Inc.BUY26.65                     Ordinary706                               706                              

5‐Mar‐2024 The Vanguard Group, Inc.BUY26.65                     Ordinary5,453                           5,453                           

5‐Mar‐2024 The Vanguard Group, Inc.BUY26.74                     Ordinary32,896                         32,896                        

5‐Mar‐2024 The Vanguard Group, Inc.BUY26.74                     Ordinary17,538                         17,538                        

6‐Mar‐2024 The Vanguard Group, Inc.BUY26.94                     Ordinary854                               854                              

6‐Mar‐2024 The Vanguard Group, Inc.BUY26.94                     Ordinary706                               706                              

6‐Mar‐2024 The Vanguard Group, Inc.BUY26.94                     Ordinary119                               119

                              

6‐Mar‐2024 The Vanguard Group, Inc.BUY26.94                     Ordinary46,532                         46,532                        

6‐Mar‐2024 The Vanguard Group, Inc.BUY26.94                     Ordinary38,247                         38,247                        

7‐Mar‐2024 The Vanguard Group, Inc.BUY27.00                     Ordinary4,097                           4,097                           

7‐Mar‐2024 The Vanguard Group, Inc.BUY27.00                     Ordinary701                               701                              

7‐Mar‐2024 The Vanguard Group, Inc.BUY27.00                     Ordinary1,664                           1,664                           

7‐Mar‐2024 The Vanguard Group, Inc.BUY27.14                     Ordinary14,000                         14,000                        

7‐Mar‐

2024 The Vanguard Group, Inc.BUY27.00                     Ordinary1,706                           1,706                           

7‐Mar‐2024 The Vanguard Group, Inc.SELL26.98                     Ordinary(2,393)                          (2,393)                         

8‐Mar‐2024 The Vanguard Group, Inc.BUY27.70                     Ordinary601                               601                              

8‐Mar‐2024 The Vanguard Group, Inc.BUY27.70                     Ordinary3,592                           3,592                           

8‐Mar‐2024 The Vanguard Group, Inc.BUY27.55                     Ordinary12,600                         12,600                        

11‐Mar‐2024 The Vanguard Group, Inc.BUY26.82                     Ordinary2,080                           2,080                           

11‐Mar‐2024 The Vanguard Group,

 Inc.BUY26.82                     Ordinary711                               711                              

11‐Mar‐2024 The Vanguard Group, Inc.BUY26.82                     Ordinary1,956                           1,956                           

12‐Mar‐2024 The Vanguard Group, Inc.BUY27.01                     Ordinary832                               832                              

12‐Mar‐2024 The Vanguard Group, Inc.BUY27.01                     Ordinary1,248                           1,248                           

12‐Mar‐2024 The Vanguard Group, Inc.BUY27.05                     Ordinary7,000                           7,000                           

12‐Mar‐2024 The Vanguard Group, Inc.BUY27.05                     Ordinary9,800                           9,800                           

13‐Mar‐2024 The Vanguard Group, Inc.BUY27.50                     Ordinary619                               

619                              

13‐Mar‐2024 The Vanguard Group, Inc.BUY27.50                     Ordinary393                               393                              

13‐Mar‐2024 The Vanguard Group, Inc.BUY27.56                     Ordinary15,400                         15,400                        

14‐Mar‐2024 The Vanguard Group, Inc.SELL26.47                     Ordinary(39,318)                        (39,318)                       

14‐Mar‐2024 The Vanguard Group, Inc.BUY26.29                     Ordinary2,004                           2,004                           

14‐Mar‐2024 The Vanguard Group, Inc.BUY26.47                     Ordinary229                               229                              

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(94)                               (94)                               

15‐Mar

‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(75)                               (75)                               

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary3,735                           3,735                           

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(18,740)                        (18,740)                       

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(15,172)                        (15,172)                       

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary10,712                         10,712                        

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary5,428                           5,428                           

15‐Mar‐2024 The Vanguard 

Group, Inc.SELL26.19                     Ordinary(14,846)                        (14,846)                       

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(12,018)                        (12,018)                       

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary25,897                         25,897                        

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.17                     Ordinary33,372                         33,372                        

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(3,659)                          (3,659)                         

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(4,521)                          (4,521)                         

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary2,364

                           2,364                           

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(1,218)                          (1,218)                         

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(1,505)                          (1,505)                         

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(68,097)                        (68,097)                       

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(84,112)                        (84,112)                       

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.17                     Ordinary10,500                         10,500                        

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.17                     Ordinary14,000                         14,000                        

15‐

Mar‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary2,684                           2,684                           

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(43,780)                        (43,780)                       

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(35,443)                        (35,443)                       

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(58,758)                        (58,758)                       

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(72,578)                        (72,578)                       

15‐Mar‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(3,864)                          (3,864)                         

15‐Mar‐2024 The Vanguard

 Group, Inc.SELL26.19                     Ordinary(3,128)                          (3,128)                         

15‐Mar‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary893                               893                              

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

18‐Mar‐2024 The Vanguard Group, Inc.BUY26.33                     Ordinary2,562                           2,562                           

18‐Mar‐2024 The Vanguard Group, Inc.BUY26.15                     Ordinary29,012                         29,012                        

18‐Mar‐2024 The Vanguard Group, Inc.BUY26.36                     Ordinary837                               837                              

19‐Mar‐2024 The Vanguard Group, Inc.SELL26.25                     Ordinary(53,237)                        (53,237)                       

19‐Mar‐2024 The Vanguard Group, Inc.BUY26.25                     Ordinary832                               832                              

19‐Mar‐2024 The Vanguard Group, Inc.BUY26.25                     Ordinary2,504                           2,504                           

19‐Mar‐2024 The

 Vanguard Group, Inc.BUY26.25                     Ordinary732                               732                              

21‐Mar‐2024 The Vanguard Group, Inc.BUY26.67                     Ordinary832                               832                              

21‐Mar‐2024 The Vanguard Group, Inc.BUY26.60                     Ordinary34,937                         34,937                        

21‐Mar‐2024 The Vanguard Group, Inc.BUY26.60                     Ordinary2,490                           2,490                           

21‐Mar‐2024 The Vanguard Group, Inc.BUY26.60                     Ordinary12,543                         12,543                        

22‐Mar‐2024 The Vanguard Group, Inc.BUY26.45                     Ordinary4,580                           4,580                           

22‐Mar‐2024 The Vanguard Group, 

Inc.BUY26.45                     Ordinary14,000                         14,000                        

22‐Mar‐2024 The Vanguard Group, Inc.BUY26.43                     Ordinary39,759                         39,759                        

22‐Mar‐2024 The Vanguard Group, Inc.BUY26.47                     Ordinary2,187                           2,187                           

25‐Mar‐2024 The Vanguard Group, Inc.SELL26.44                     Ordinary(30,927)                        (30,927)                       

25‐Mar‐2024 The Vanguard Group, Inc.BUY26.56                     Ordinary51,487                         51,487                        

25‐Mar‐2024 The Vanguard Group, Inc.BUY26.56                     Ordinary5,145                           5,145                           

26‐Mar‐2024 The Vanguard Group, Inc.BUY26.27                     Ordinary47,577                         47,577

                        

26‐Mar‐2024 The Vanguard Group, Inc.BUY26.24                     Ordinary473                               473                              

26‐Mar‐2024 The Vanguard Group, Inc.BUY26.24                     Ordinary11,200                         11,200                        

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary14,282                         14,282                        

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary62,011                         62,011                        

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary27,894                         27,894                        

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary129                               129                              

27‐Mar‐

2024 The Vanguard Group, Inc.BUY26.00                     Ordinary32,831                         32,831                        

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary40,639                         40,639                        

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary2,370                           2,370                           

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary607                               607                              

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.23                     Ordinary16,343                         16,343                        

27‐Mar‐2024 The Vanguard Group, Inc.BUY26.00                     Ordinary1,949                           1,949                           

28‐Mar‐2024 The Vanguard Group,

 Inc.BUY26.10                     Ordinary711                               711                              

28‐Mar‐2024 The Vanguard Group, Inc.BUY26.10                     Ordinary22,314                         22,314                        

28‐Mar‐2024 The Vanguard Group, Inc.BUY26.10                     Ordinary8,400                           8,400                           

2‐Apr‐2024 The Vanguard Group, Inc.BUY26.11                     Ordinary1,379                           1,379                           

2‐Apr‐2024 The Vanguard Group, Inc.BUY26.11                     Ordinary832                               832                              

2‐Apr‐2024 The Vanguard Group, Inc.BUY26.04                     Ordinary29,752                         29,752                        

2‐Apr‐2024 The Vanguard Group, Inc.BUY26.04                     Ordinary14,000                         

14,000                        

2‐Apr‐2024 The Vanguard Group, Inc.BUY26.04                     Ordinary12,600                         12,600                        

2‐Apr‐2024 The Vanguard Group, Inc.BUY26.04                     Ordinary6,300                           6,300                           

2‐Apr‐2024 The Vanguard Group, Inc.BUY25.96                     Ordinary34,902                         34,902                        

2‐Apr‐2024 The Vanguard Group, Inc.BUY25.96                     Ordinary13,168                         13,168                        

2‐Apr‐2024 The Vanguard Group, Inc.BUY25.96                     Ordinary12,692                         12,692                        

3‐Apr‐2024 The Vanguard Group, Inc.BUY25.83                     Ordinary2,989                           2,989                           

3‐Apr

‐2024 The Vanguard Group, Inc.BUY25.83                     Ordinary2,496                           2,496                           

3‐Apr‐2024 The Vanguard Group, Inc.BUY25.83                     Ordinary1,422                           1,422                           

3‐Apr‐2024 The Vanguard Group, Inc.BUY25.91                     Ordinary2,748                           2,748                           

3‐Apr‐2024 The Vanguard Group, Inc.BUY25.91                     Ordinary9,100                           9,100                           

3‐Apr‐2024 The Vanguard Group, Inc.BUY25.91                     Ordinary837                               837                              

3‐Apr‐2024 The Vanguard Group, Inc.BUY25.83                     Ordinary1,070                           1,070                           

3‐Apr‐2024 The Vanguard 

Group, Inc.BUY25.83                     Ordinary13,257                         13,257                        

3‐Apr‐2024 The Vanguard Group, Inc.BUY25.83                     Ordinary614                               614                              

4‐Apr‐2024 The Vanguard Group, Inc.BUY26.03                     Ordinary832                               832                              

4‐Apr‐2024 The Vanguard Group, Inc.BUY26.03                     Ordinary711                               711                              

4‐Apr‐2024 The Vanguard Group, Inc.BUY25.99                     Ordinary17,108                         17,108                        

4‐Apr‐2024 The Vanguard Group, Inc.BUY26.03                     Ordinary1,233                           1,233                           

5‐Apr‐2024 The Vanguard Group, Inc.BUY26.02                     Ordinary802

                               802                              

5‐Apr‐2024 The Vanguard Group, Inc.BUY26.14                     Ordinary18,625                         18,625                        

8‐Apr‐2024 The Vanguard Group, Inc.BUY26.09                     Ordinary832                               832                              

8‐Apr‐2024 The Vanguard Group, Inc.BUY26.09                     Ordinary1,664                           1,664                           

8‐Apr‐2024 The Vanguard Group, Inc.BUY26.09                     Ordinary11,644                         11,644                        

8‐Apr‐2024 The Vanguard Group, Inc.BUY26.09                     Ordinary711                               711                              

8‐Apr‐2024 The Vanguard Group, Inc.BUY26.09                     Ordinary1,422                           1,422                           

9‐

Apr‐2024 The Vanguard Group, Inc.BUY26.39                     Ordinary2,135                           2,135                           

9‐Apr‐2024 The Vanguard Group, Inc.BUY26.18                     Ordinary36,825                         36,825                        

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.39                     Ordinary1,248                           1,248                           

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.39                     Ordinary1,604                           1,604                           

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.39                     Ordinary1,440                           1,440                           

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.33                     Ordinary6,455                           6,455                           

10‐Apr‐2024 The Vanguard

 Group, Inc.BUY26.39                     Ordinary26,593                         26,593                        

10‐Apr‐2024 The Vanguard Group, Inc.SELL26.18                     Ordinary(18,246)                        (18,246)                       

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.39                     Ordinary418                               418                              

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.18                     Ordinary11,200                         11,200                        

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.18                     Ordinary2,511                           2,511                           

10‐Apr‐2024 The Vanguard Group, Inc.BUY26.39                     Ordinary2,396                           2,396                           

11‐Apr‐2024 The Vanguard Group, Inc.BUY26.10                     Ordinary802                               802                              

11‐Apr‐2024 The Vanguard Group, Inc.BUY26.07                     Ordinary1,674                           1,674                           

12‐Apr‐2024 The

 Vanguard Group, Inc.BUY26.02                     Ordinary832                               832                              

12‐Apr‐2024 The Vanguard Group, Inc.BUY26.02                     Ordinary1,248                           1,248                           

15‐Apr‐2024 The Vanguard Group, Inc.BUY26.16                     Ordinary3,464                           3,464                           

15‐Apr‐2024 The Vanguard Group, Inc.BUY26.16                     Ordinary723                               723                              

15‐Apr‐2024 The Vanguard Group, Inc.SELL25.93                     Ordinary(11,988)                        (11,988)                       

15‐Apr‐2024 The Vanguard Group, Inc.BUY25.93                     Ordinary12,600                         12,600                        

15‐Apr‐2024 The Vanguard Group, 

Inc.BUY25.93                     Ordinary6,300                           6,300                           

15‐Apr‐2024 The Vanguard Group, Inc.BUY25.90                     Ordinary54,157                         54,157                        

16‐Apr‐2024 The Vanguard Group, Inc.BUY25.55                     Ordinary4,087                           4,087                           

17‐Apr‐2024 The Vanguard Group, Inc.BUY25.58                     Ordinary832                               832                              

17‐Apr‐2024 The Vanguard Group, Inc.BUY25.58                     Ordinary2,080                           2,080                           

17‐Apr‐2024 The Vanguard Group, Inc.BUY25.58                     Ordinary723                               723                              

17‐Apr‐2024 The Vanguard Group, Inc.BUY25.58                     Ordinary398                               398

                              

17‐Apr‐2024 The Vanguard Group, Inc.BUY25.67                     Ordinary54,227                         54,227                        

17‐Apr‐2024 The Vanguard Group, Inc.BUY25.67                     Ordinary36,920                         36,920                        

18‐Apr‐2024 The Vanguard Group, Inc.BUY25.73                     Ordinary39,127                         39,127                        

18‐Apr‐2024 The Vanguard Group, Inc.BUY25.69                     Ordinary53,622                         53,622                        

19‐Apr‐2024 The Vanguard Group, Inc.BUY25.50                     Ordinary1,446                           1,446                           

19‐Apr‐2024 The Vanguard Group, Inc.BUY25.50                     Ordinary28,161                         28,161                        

19‐Apr‐

2024 The Vanguard Group, Inc.BUY25.50                     Ordinary34,046                         34,046                        

19‐Apr‐2024 The Vanguard Group, Inc.BUY25.47                     Ordinary13,179                         13,179                        

22‐Apr‐2024 The Vanguard Group, Inc.SELL25.82                     Ordinary(9,990)                          (9,990)                         

22‐Apr‐2024 The Vanguard Group, Inc.BUY25.82                     Ordinary14,000                         14,000                        

22‐Apr‐2024 The Vanguard Group, Inc.BUY25.71                     Ordinary43,940                         43,940                        

23‐Apr‐2024 The Vanguard Group, Inc.BUY25.97                     Ordinary1,604                           1,604                           

23‐Apr‐2024 The Vanguard Group,

 Inc.BUY25.97                     Ordinary5,788                           5,788                           

23‐Apr‐2024 The Vanguard Group, Inc.BUY26.08                     Ordinary140                               140                              

23‐Apr‐2024 The Vanguard Group, Inc.BUY26.08                     Ordinary58,174                         58,174                        

23‐Apr‐2024 The Vanguard Group, Inc.BUY25.97                     Ordinary9,851                           9,851                           

24‐Apr‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary1,664                           1,664                           

24‐Apr‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary854                               854                              

24‐Apr‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary2,406                           

2,406                           

24‐Apr‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary1,444                           1,444                           

24‐Apr‐2024 The Vanguard Group, Inc.BUY26.19                     Ordinary5,990                           5,990                           

24‐Apr‐2024 The Vanguard Group, Inc.BUY26.05                     Ordinary3,500                           3,500                           

24‐Apr‐2024 The Vanguard Group, Inc.BUY26.22                     Ordinary43,434                         43,434                        

24‐Apr‐2024 The Vanguard Group, Inc.SELL26.19                     Ordinary(326)                             (326)                             

26‐Apr‐2024 The Vanguard Group, Inc.BUY25.69                     Ordinary25,802                         25,802                        

26‐Apr

‐2024 The Vanguard Group, Inc.BUY25.88                     Ordinary860                               860                              

26‐Apr‐2024 The Vanguard Group, Inc.BUY25.88                     Ordinary41,055                         41,055                        

26‐Apr‐2024 The Vanguard Group, Inc.BUY25.89                     Ordinary485                               485                              

26‐Apr‐2024 The Vanguard Group, Inc.BUY25.89                     Ordinary7,984                           7,984                           

29‐Apr‐2024 The Vanguard Group, Inc.BUY25.76                     Ordinary26,137                         26,137                        

29‐Apr‐2024 The Vanguard Group, Inc.BUY25.76                     Ordinary37,452                         37,452                        

30‐Apr‐2024 The Vanguard 

Group, Inc.BUY25.68                     Ordinary319                               319                              

30‐Apr‐2024 The Vanguard Group, Inc.BUY25.64                     Ordinary10,500                         10,500                        

30‐Apr‐2024 The Vanguard Group, Inc.BUY25.96                     Ordinary1,327                           1,327                           

1‐May‐2024 The Vanguard Group, Inc.BUY25.65                     Ordinary1,656                           1,656                           

1‐May‐2024 The Vanguard Group, Inc.SELL25.75                     Ordinary(17,982)                        (17,982)                       

1‐May‐2024 The Vanguard Group, Inc.BUY25.65                     Ordinary4,750                           4,750                           

1‐May‐2024 The Vanguard Group, Inc.BUY25.79                     Ordinary3,400

                           3,400                           

2‐May‐2024 The Vanguard Group, Inc.BUY26.03                     Ordinary664                               664                              

2‐May‐2024 The Vanguard Group, Inc.BUY26.12                     Ordinary11,900                         11,900                        

2‐May‐2024 The Vanguard Group, Inc.BUY25.95                     Ordinary13,218                         13,218                        

3‐May‐2024 The Vanguard Group, Inc.BUY26.42                     Ordinary2,406                           2,406                           

3‐May‐2024 The Vanguard Group, Inc.BUY26.42                     Ordinary1,424                           1,424                           

3‐May‐2024 The Vanguard Group, Inc.BUY26.42                     Ordinary1,424                           1,424                           

6‐

May‐2024 The Vanguard Group, Inc.BUY27.26                     Ordinary82,192                         82,192                        

6‐May‐2024 The Vanguard Group, Inc.BUY27.26                     Ordinary5,600                           5,600                           

7‐May‐2024 The Vanguard Group, Inc.BUY27.89                     Ordinary1,708                           1,708                           

7‐May‐2024 The Vanguard Group, Inc.BUY27.89                     Ordinary32,719                         32,719                        

7‐May‐2024 The Vanguard Group, Inc.BUY27.89                     Ordinary815                               815                              

7‐May‐2024 The Vanguard Group, Inc.BUY27.93                     Ordinary5,600                           5,600                           

7‐May‐2024 The Vanguard

 Group, Inc.BUY27.89                     Ordinary2,446                           2,446                           

8‐May‐2024 The Vanguard Group, Inc.BUY27.89                     Ordinary1,248                           1,248                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

8‐May‐2024 The Vanguard Group, Inc.BUY27.89                     Ordinary38,913                         38,913                        

8‐May‐2024 The Vanguard Group, Inc.BUY27.89                     Ordinary51,538                         51,538                        

8‐May‐2024 The Vanguard Group, Inc.BUY27.89                     Ordinary19,519                         19,519                        

8‐May‐2024 The Vanguard Group, Inc.SELL27.89                     Ordinary(6,301)                          (6,301)                         

9‐May‐2024 The Vanguard Group, Inc.BUY26.32                     Ordinary1,518                           1,518                           

10‐May‐2024 The Vanguard Group, Inc.BUY26.66                     Ordinary2,135                           2,135                           

10‐May‐2024 The

 Vanguard Group, Inc.BUY26.66                     Ordinary2,496                           2,496                           

10‐May‐2024 The Vanguard Group, Inc.BUY26.37                     Ordinary37,024                         37,024                        

10‐May‐2024 The Vanguard Group, Inc.BUY26.65                     Ordinary15,072                         15,072                        

10‐May‐2024 The Vanguard Group, Inc.BUY26.65                     Ordinary35,000                         35,000                        

10‐May‐2024 The Vanguard Group, Inc.BUY26.66                     Ordinary21,394                         21,394                        

10‐May‐2024 The Vanguard Group, Inc.BUY26.65                     Ordinary24,500                         24,500                        

10‐May‐2024 The Vanguard Group, 

Inc.BUY26.65                     Ordinary5,511                           5,511                           

10‐May‐2024 The Vanguard Group, Inc.BUY26.66                     Ordinary3,548                           3,548                           

13‐May‐2024 The Vanguard Group, Inc.BUY26.68                     Ordinary1,048                           1,048                           

13‐May‐2024 The Vanguard Group, Inc.BUY26.68                     Ordinary2,406                           2,406                           

14‐May‐2024 The Vanguard Group, Inc.BUY26.60                     Ordinary4,026                           4,026                           

14‐May‐2024 The Vanguard Group, Inc.BUY26.60                     Ordinary1,422                           1,422                           

14‐May‐2024 The Vanguard Group, Inc.BUY26.60                     Ordinary24,429                         24,429

                        

15‐May‐2024 The Vanguard Group, Inc.BUY26.36                     Ordinary1,664                           1,664                           

15‐May‐2024 The Vanguard Group, Inc.BUY26.36                     Ordinary4,812                           4,812                           

15‐May‐2024 The Vanguard Group, Inc.BUY26.52                     Ordinary18,880                         18,880                        

15‐May‐2024 The Vanguard Group, Inc.BUY26.36                     Ordinary555                               555                              

15‐May‐2024 The Vanguard Group, Inc.BUY26.52                     Ordinary5,600                           5,600                           

15‐May‐2024 The Vanguard Group, Inc.BUY26.36                     Ordinary24,335                         24,335                        

16‐May‐

2024 The Vanguard Group, Inc.BUY26.67                     Ordinary22,398                         22,398                        

17‐May‐2024 The Vanguard Group, Inc.BUY26.77                     Ordinary12,033                         12,033                        

17‐May‐2024 The Vanguard Group, Inc.BUY26.89                     Ordinary14,000                         14,000                        

17‐May‐2024 The Vanguard Group, Inc.BUY26.77                     Ordinary16,514                         16,514                        

17‐May‐2024 The Vanguard Group, Inc.BUY26.77                     Ordinary2,832                           2,832                           

17‐May‐2024 The Vanguard Group, Inc.BUY26.77                     Ordinary2,628                           2,628                           

20‐May‐2024 The Vanguard Group,

 Inc.BUY26.97                     Ordinary700                               700                              

20‐May‐2024 The Vanguard Group, Inc.BUY26.85                     Ordinary29,879                         29,879                        

21‐May‐2024 The Vanguard Group, Inc.BUY27.07                     Ordinary1,604                           1,604                           

21‐May‐2024 The Vanguard Group, Inc.BUY26.92                     Ordinary11,361                         11,361                        

22‐May‐2024 The Vanguard Group, Inc.BUY27.07                     Ordinary1,422                           1,422                           

23‐May‐2024 The Vanguard Group, Inc.BUY26.87                     Ordinary2,406                           2,406                           

23‐May‐2024 The Vanguard Group, Inc.BUY26.87                     Ordinary34,439                         

34,439                        

24‐May‐2024 The Vanguard Group, Inc.BUY26.56                     Ordinary1,604                           1,604                           

24‐May‐2024 The Vanguard Group, Inc.BUY26.56                     Ordinary89,714                         89,714                        

24‐May‐2024 The Vanguard Group, Inc.BUY26.56                     Ordinary700                               700                              

28‐May‐2024 The Vanguard Group, Inc.BUY26.64                     Ordinary2,080                           2,080                           

28‐May‐2024 The Vanguard Group, Inc.BUY26.50                     Ordinary18,910                         18,910                        

29‐May‐2024 The Vanguard Group, Inc.BUY26.01                     Ordinary1,248                           1,248                           

29‐May

‐2024 The Vanguard Group, Inc.BUY26.01                     Ordinary419                               419                              

29‐May‐2024 The Vanguard Group, Inc.BUY26.01                     Ordinary9,922                           9,922                           

29‐May‐2024 The Vanguard Group, Inc.BUY26.34                     Ordinary12,048                         12,048                        

30‐May‐2024 The Vanguard Group, Inc.BUY25.93                     Ordinary2,912                           2,912                           

30‐May‐2024 The Vanguard Group, Inc.BUY25.93                     Ordinary1,310                           1,310                           

30‐May‐2024 The Vanguard Group, Inc.BUY26.10                     Ordinary18,910                         18,910                        

31‐May‐2024 The Vanguard 

Group, Inc.BUY25.98                     Ordinary4,510                           4,510                           

31‐May‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary2,562                           2,562                           

31‐May‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary19,842                         19,842                        

31‐May‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary427                               427                              

31‐May‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary1,664                           1,664                           

31‐May‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary45,032                         45,032                        

31‐May‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary1,310

                           1,310                           

31‐May‐2024 The Vanguard Group, Inc.BUY25.98                     Ordinary510                               510                              

3‐Jun‐2024 The Vanguard Group, Inc.BUY26.63                     Ordinary4,070                           4,070                           

3‐Jun‐2024 The Vanguard Group, Inc.BUY26.63                     Ordinary62,352                         62,352                        

4‐Jun‐2024 The Vanguard Group, Inc.BUY26.74                     Ordinary427                               427                              

4‐Jun‐2024 The Vanguard Group, Inc.BUY26.74                     Ordinary655                               655                              

4‐Jun‐2024 The Vanguard Group, Inc.SELL26.70                     Ordinary(10,215)                        (10,215)                       

4‐

Jun‐2024 The Vanguard Group, Inc.BUY26.68                     Ordinary80,929                         80,929                        

4‐Jun‐2024 The Vanguard Group, Inc.BUY26.74                     Ordinary3,364                           3,364                           

5‐Jun‐2024 The Vanguard Group, Inc.BUY26.76                     Ordinary1,248                           1,248                           

5‐Jun‐2024 The Vanguard Group, Inc.SELL26.90                     Ordinary(32,688)                        (32,688)                       

5‐Jun‐2024 The Vanguard Group, Inc.BUY26.76                     Ordinary11,555                         11,555                        

6‐Jun‐2024 The Vanguard Group, Inc.BUY26.97                     Ordinary4,992                           4,992                           

6‐Jun‐2024 The Vanguard

 Group, Inc.BUY26.97                     Ordinary832                               832                              

6‐Jun‐2024 The Vanguard Group, Inc.BUY26.97                     Ordinary2,135                           2,135                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

6‐Jun‐2024 The Vanguard Group, Inc.BUY26.93                     Ordinary11,259                         11,259                        

6‐Jun‐2024 The Vanguard Group, Inc.BUY26.93                     Ordinary45,823                         45,823                        

6‐Jun‐2024 The Vanguard Group, Inc.BUY26.97                     Ordinary1,380                           1,380                           

7‐Jun‐2024 The Vanguard Group, Inc.BUY26.97                     Ordinary3,208                           3,208                           

7‐Jun‐2024 The Vanguard Group, Inc.BUY26.97                     Ordinary2,121                           2,121                           

11‐Jun‐2024 The Vanguard Group, Inc.BUY26.69                     Ordinary3,744                           3,744                           

11‐Jun‐2024 The

 Vanguard Group, Inc.BUY26.69                     Ordinary832                               832                              

11‐Jun‐2024 The Vanguard Group, Inc.BUY26.68                     Ordinary451                               451                              

11‐Jun‐2024 The Vanguard Group, Inc.BUY26.69                     Ordinary417                               417                              

12‐Jun‐2024 The Vanguard Group, Inc.BUY26.88                     Ordinary4,200                           4,200                           

13‐Jun‐2024 The Vanguard Group, Inc.BUY26.88                     Ordinary743                               743                              

14‐Jun‐2024 The Vanguard Group, Inc.BUY26.79                     Ordinary1,664                           1,664                           

17‐Jun‐2024 The Vanguard Group, 

Inc.BUY27.09                     Ordinary2,748                           2,748                           

17‐Jun‐2024 The Vanguard Group, Inc.BUY27.09                     Ordinary31,240                         31,240                        

17‐Jun‐2024 The Vanguard Group, Inc.BUY27.09                     Ordinary12,496                         12,496                        

18‐Jun‐2024 The Vanguard Group, Inc.BUY27.22                     Ordinary416                               416                              

18‐Jun‐2024 The Vanguard Group, Inc.BUY27.24                     Ordinary6,412                           6,412                           

18‐Jun‐2024 The Vanguard Group, Inc.BUY27.22                     Ordinary20,235                         20,235                        

18‐Jun‐2024 The Vanguard Group, Inc.BUY27.24                     Ordinary30,256                         30,256

                        

18‐Jun‐2024 The Vanguard Group, Inc.BUY27.24                     Ordinary37,488                         37,488                        

18‐Jun‐2024 The Vanguard Group, Inc.BUY27.24                     Ordinary14,000                         14,000                        

18‐Jun‐2024 The Vanguard Group, Inc.BUY27.22                     Ordinary1,717                           1,717                           

20‐Jun‐2024 The Vanguard Group, Inc.BUY27.25                     Ordinary613                               613                              

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(7,814)                          (7,814)                         

21‐Jun‐2024 The Vanguard Group, Inc.BUY27.24                     Ordinary750                               750                              

21‐Jun‐

2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(55,426)                        (55,426)                       

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.18                     Ordinary(16,344)                        (16,344)                       

21‐Jun‐2024 The Vanguard Group, Inc.BUY27.18                     Ordinary8,244                           8,244                           

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(720)                             (720)                             

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(279,693)                     (279,693)                     

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(1,387)                          (1,387)                         

21‐Jun‐2024 The Vanguard Group,

 Inc.BUY27.24                     Ordinary3,056                           3,056                           

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(163,785)                     (163,785)                     

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(1,637)                          (1,637)                         

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(22,113)                        (22,113)                       

21‐Jun‐2024 The Vanguard Group, Inc.SELL27.24                     Ordinary(1,612)                          (1,612)                         

21‐Jun‐2024 The Vanguard Group, Inc.BUY27.24                     Ordinary576                               576                              

24‐Jun‐2024 The Vanguard Group, Inc.BUY27.15                     Ordinary258                               

258                              

24‐Jun‐2024 The Vanguard Group, Inc.BUY27.28                     Ordinary4,580                           4,580                           

24‐Jun‐2024 The Vanguard Group, Inc.SELL27.25                     Ordinary(23,241)                        (23,241)                       

24‐Jun‐2024 The Vanguard Group, Inc.BUY27.25                     Ordinary17,189                         17,189                        

25‐Jun‐2024 The Vanguard Group, Inc.BUY27.47                     Ordinary8,991                           8,991                           

25‐Jun‐2024 The Vanguard Group, Inc.BUY27.37                     Ordinary9,372                           9,372                           

25‐Jun‐2024 The Vanguard Group, Inc.BUY27.37                     Ordinary7,000                           7,000                           

26‐Jun

‐2024 The Vanguard Group, Inc.BUY27.31                     Ordinary2,450                           2,450                           

26‐Jun‐2024 The Vanguard Group, Inc.SELL27.31                     Ordinary(1,492)                          (1,492)                         

26‐Jun‐2024 The Vanguard Group, Inc.BUY27.31                     Ordinary11,178                         11,178                        

26‐Jun‐2024 The Vanguard Group, Inc.BUY27.31                     Ordinary763                               763                              

26‐Jun‐2024 The Vanguard Group, Inc.BUY27.08                     Ordinary10,500                         10,500                        

26‐Jun‐2024 The Vanguard Group, Inc.BUY27.08                     Ordinary2,511                           2,511                           

26‐Jun‐2024 The Vanguard 

Group, Inc.BUY27.31                     Ordinary25,261                         25,261                        

27‐Jun‐2024 The Vanguard Group, Inc.BUY27.09                     Ordinary2,940                           2,940                           

27‐Jun‐2024 The Vanguard Group, Inc.BUY27.09                     Ordinary980                               980                              

27‐Jun‐2024 The Vanguard Group, Inc.BUY26.85                     Ordinary34,298                         34,298                        

27‐Jun‐2024 The Vanguard Group, Inc.BUY26.85                     Ordinary8,605                           8,605                           

28‐Jun‐2024 The Vanguard Group, Inc.SELL27.23                     Ordinary(703)                             (703)                             

28‐Jun‐2024 The Vanguard Group, Inc.SELL27.14                     Ordinary(40,612)

                        (40,612)                       

28‐Jun‐2024 The Vanguard Group, Inc.BUY27.23                     Ordinary1,541                           1,541                           

1‐Jul‐2024 The Vanguard Group, Inc.BUY27.21                     Ordinary1,470                           1,470                           

1‐Jul‐2024 The Vanguard Group, Inc.BUY27.15                     Ordinary18,735                         18,735                        

1‐Jul‐2024 The Vanguard Group, Inc.BUY27.15                     Ordinary11,241                         11,241                        

1‐Jul‐2024 The Vanguard Group, Inc.SELL26.93                     Ordinary(2,863)                          (2,863)                         

2‐Jul‐2024 The Vanguard Group, Inc.BUY27.11                     Ordinary4,900                           4,900                           

2‐

Jul‐2024 The Vanguard Group, Inc.BUY27.11                     Ordinary472                               472                              

2‐Jul‐2024 The Vanguard Group, Inc.BUY27.13                     Ordinary45,146                         45,146                        

2‐Jul‐2024 The Vanguard Group, Inc.BUY27.13                     Ordinary16,545                         16,545                        

3‐Jul‐2024 The Vanguard Group, Inc.BUY27.12                     Ordinary3,464                           3,464                           

3‐Jul‐2024 The Vanguard Group, Inc.BUY27.12                     Ordinary43,802                         43,802                        

3‐Jul‐2024 The Vanguard Group, Inc.BUY27.20                     Ordinary11,261                         11,261                        

5‐Jul‐2024 The Vanguard

 Group, Inc.BUY27.20                     Ordinary980                               980                              

5‐Jul‐2024 The Vanguard Group, Inc.BUY27.20                     Ordinary3,920                           3,920                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

5‐Jul‐2024 The Vanguard Group, Inc.BUY27.20                     Ordinary689                               689                              

5‐Jul‐2024 The Vanguard Group, Inc.BUY27.20                     Ordinary1,390                           1,390                           

5‐Jul‐2024 The Vanguard Group, Inc.BUY27.21                     Ordinary5,472                           5,472                           

9‐Jul‐2024 The Vanguard Group, Inc.BUY27.68                     Ordinary695                               695                              

9‐Jul‐2024 The Vanguard Group, Inc.BUY27.54                     Ordinary9,100                           9,100                           

9‐Jul‐2024 The Vanguard Group, Inc.BUY27.44                     Ordinary49,229                         49,229                        

9‐Jul‐2024 The

 Vanguard Group, Inc.BUY27.44                     Ordinary38,846                         38,846                        

9‐Jul‐2024 The Vanguard Group, Inc.BUY27.68                     Ordinary1,568                           1,568                           

10‐Jul‐2024 The Vanguard Group, Inc.SELL27.77                     Ordinary(9,372)                          (9,372)                         

10‐Jul‐2024 The Vanguard Group, Inc.BUY27.77                     Ordinary5,600                           5,600                           

10‐Jul‐2024 The Vanguard Group, Inc.BUY27.52                     Ordinary1,334                           1,334                           

10‐Jul‐2024 The Vanguard Group, Inc.BUY27.54                     Ordinary2,488                           2,488                           

11‐Jul‐2024 The Vanguard Group, 

Inc.BUY27.63                     Ordinary4,410                           4,410                           

11‐Jul‐2024 The Vanguard Group, Inc.BUY27.72                     Ordinary18,735                         18,735                        

11‐Jul‐2024 The Vanguard Group, Inc.BUY27.63                     Ordinary380                               380                              

11‐Jul‐2024 The Vanguard Group, Inc.BUY27.88                     Ordinary51,708                         51,708                        

12‐Jul‐2024 The Vanguard Group, Inc.BUY27.90                     Ordinary8,658                           8,658                           

12‐Jul‐2024 The Vanguard Group, Inc.BUY27.90                     Ordinary695                               695                              

12‐Jul‐2024 The Vanguard Group, Inc.BUY28.06                     Ordinary3,664                           3,664

                           

12‐Jul‐2024 The Vanguard Group, Inc.BUY27.88                     Ordinary49,880                         49,880                        

12‐Jul‐2024 The Vanguard Group, Inc.BUY27.90                     Ordinary1,423                           1,423                           

12‐Jul‐2024 The Vanguard Group, Inc.SELL27.90                     Ordinary(459)                             (459)                             

15‐Jul‐2024 The Vanguard Group, Inc.BUY28.11                     Ordinary537                               537                              

16‐Jul‐2024 The Vanguard Group, Inc.BUY28.18                     Ordinary92,954                         92,954                        

16‐Jul‐2024 The Vanguard Group, Inc.SELL28.18                     Ordinary(574)                             (574)                             

16‐Jul‐

2024 The Vanguard Group, Inc.BUY28.18                     Ordinary2,200                           2,200                           

16‐Jul‐2024 The Vanguard Group, Inc.BUY28.18                     Ordinary18,086                         18,086                        

16‐Jul‐2024 The Vanguard Group, Inc.BUY28.18                     Ordinary1,390                           1,390                           

16‐Jul‐2024 The Vanguard Group, Inc.BUY28.35                     Ordinary10,076                         10,076                        

16‐Jul‐2024 The Vanguard Group, Inc.BUY28.18                     Ordinary36,638                         36,638                        

17‐Jul‐2024 The Vanguard Group, Inc.BUY28.31                     Ordinary29,976                         29,976                        

17‐Jul‐2024 The Vanguard Group,

 Inc.BUY28.48                     Ordinary330                               330                              

18‐Jul‐2024 The Vanguard Group, Inc.BUY28.48                     Ordinary3,360                           3,360                           

18‐Jul‐2024 The Vanguard Group, Inc.BUY28.48                     Ordinary880                               880                              

18‐Jul‐2024 The Vanguard Group, Inc.SELL28.48                     Ordinary(35,708)                        (35,708)                       

19‐Jul‐2024 The Vanguard Group, Inc.BUY28.22                     Ordinary496                               496                              

19‐Jul‐2024 The Vanguard Group, Inc.BUY28.17                     Ordinary24,825                         24,825                        

22‐Jul‐2024 The Vanguard Group, Inc.BUY28.07                     Ordinary5,772                           

5,772                           

22‐Jul‐2024 The Vanguard Group, Inc.BUY28.02                     Ordinary34,608                         34,608                        

23‐Jul‐2024 The Vanguard Group, Inc.BUY28.32                     Ordinary8,128                           8,128                           

23‐Jul‐2024 The Vanguard Group, Inc.BUY28.32                     Ordinary1,378                           1,378                           

23‐Jul‐2024 The Vanguard Group, Inc.BUY28.29                     Ordinary61,586                         61,586                        

23‐Jul‐2024 The Vanguard Group, Inc.BUY28.29                     Ordinary17,150                         17,150                        

23‐Jul‐2024 The Vanguard Group, Inc.BUY28.32                     Ordinary2,362                           2,362                           

24‐Jul

‐2024 The Vanguard Group, Inc.BUY28.53                     Ordinary689                               689                              

25‐Jul‐2024 The Vanguard Group, Inc.SELL28.34                     Ordinary(91,626)                        (91,626)                       

25‐Jul‐2024 The Vanguard Group, Inc.BUY28.34                     Ordinary880                               880                              

25‐Jul‐2024 The Vanguard Group, Inc.BUY28.34                     Ordinary3,960                           3,960                           

25‐Jul‐2024 The Vanguard Group, Inc.BUY28.34                     Ordinary1,390                           1,390                           

25‐Jul‐2024 The Vanguard Group, Inc.BUY28.27                     Ordinary3,947                           3,947                           

26‐Jul‐2024 The Vanguard 

Group, Inc.BUY28.59                     Ordinary2,200                           2,200                           

26‐Jul‐2024 The Vanguard Group, Inc.BUY28.59                     Ordinary2,200                           2,200                           

26‐Jul‐2024 The Vanguard Group, Inc.BUY28.59                     Ordinary418                               418                              

26‐Jul‐2024 The Vanguard Group, Inc.BUY28.59                     Ordinary2,245                           2,245                           

29‐Jul‐2024 The Vanguard Group, Inc.BUY28.99                     Ordinary2,886                           2,886                           

30‐Jul‐2024 The Vanguard Group, Inc.SELL29.08                     Ordinary(40,720)                        (40,720)                       

30‐Jul‐2024 The Vanguard Group, Inc.BUY29.08                     Ordinary1,760

                           1,760                           

30‐Jul‐2024 The Vanguard Group, Inc.BUY29.08                     Ordinary1,492                           1,492                           

30‐Jul‐2024 The Vanguard Group, Inc.BUY29.08                     Ordinary1,852                           1,852                           

31‐Jul‐2024 The Vanguard Group, Inc.BUY29.80                     Ordinary4,064                           4,064                           

31‐Jul‐2024 The Vanguard Group, Inc.SELL29.80                     Ordinary(61,986)                        (61,986)                       

31‐Jul‐2024 The Vanguard Group, Inc.BUY29.80                     Ordinary5,772                           5,772                           

31‐Jul‐2024 The Vanguard Group, Inc.BUY29.88                     Ordinary18,735                         18,735                        

31‐

Jul‐2024 The Vanguard Group, Inc.BUY29.80                     Ordinary369                               369                              

1‐Aug‐2024 The Vanguard Group, Inc.BUY29.80                     Ordinary36,420                         36,420                        

1‐Aug‐2024 The Vanguard Group, Inc.BUY29.71                     Ordinary3,960                           3,960                           

1‐Aug‐2024 The Vanguard Group, Inc.BUY29.80                     Ordinary38,174                         38,174                        

1‐Aug‐2024 The Vanguard Group, Inc.BUY29.80                     Ordinary15,189                         15,189                        

2‐Aug‐2024 The Vanguard Group, Inc.BUY28.97                     Ordinary690                               690                              

2‐Aug‐2024 The Vanguard

 Group, Inc.BUY28.98                     Ordinary880                               880                              

2‐Aug‐2024 The Vanguard Group, Inc.BUY28.98                     Ordinary1,492                           1,492                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

2‐Aug‐2024 The Vanguard Group, Inc.BUY28.98                     Ordinary1,492                           1,492                           

2‐Aug‐2024 The Vanguard Group, Inc.BUY28.98                     Ordinary2,886                           2,886                           

2‐Aug‐2024 The Vanguard Group, Inc.SELL28.60                     Ordinary(6,129)                          (6,129)                         

2‐Aug‐2024 The Vanguard Group, Inc.BUY29.14                     Ordinary20,012                         20,012                        

5‐Aug‐2024 The Vanguard Group, Inc.BUY28.12                     Ordinary38,766                         38,766                        

6‐Aug‐2024 The Vanguard Group, Inc.SELL27.82                     Ordinary(725)                             (725)                             

6‐Aug‐2024 The

 Vanguard Group, Inc.SELL27.81                     Ordinary(6,248)                          (6,248)                         

6‐Aug‐2024 The Vanguard Group, Inc.BUY27.80                     Ordinary121,905                       121,905                      

6‐Aug‐2024 The Vanguard Group, Inc.BUY27.80                     Ordinary92,226                         92,226                        

6‐Aug‐2024 The Vanguard Group, Inc.BUY27.82                     Ordinary1,721                           1,721                           

7‐Aug‐2024 The Vanguard Group, Inc.BUY27.62                     Ordinary2,640                           2,640                           

7‐Aug‐2024 The Vanguard Group, Inc.BUY27.68                     Ordinary2,296                           2,296                           

7‐Aug‐2024 The Vanguard Group, 

Inc.BUY27.51                     Ordinary18,735                         18,735                        

7‐Aug‐2024 The Vanguard Group, Inc.SELL27.51                     Ordinary(37,488)                        (37,488)                       

7‐Aug‐2024 The Vanguard Group, Inc.BUY27.68                     Ordinary73,716                         73,716                        

7‐Aug‐2024 The Vanguard Group, Inc.BUY27.68                     Ordinary61,800                         61,800                        

7‐Aug‐2024 The Vanguard Group, Inc.BUY27.62                     Ordinary1,290                           1,290                           

7‐Aug‐2024 The Vanguard Group, Inc.SELL27.62                     Ordinary(12,752)                        (12,752)                       

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.85                     Ordinary4,064                           4,064

                           

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.85                     Ordinary4,400                           4,400                           

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.85                     Ordinary880                               880                              

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.85                     Ordinary5,280                           5,280                           

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.85                     Ordinary4,698                           4,698                           

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.78                     Ordinary17,216                         17,216                        

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.85                     Ordinary412                               412                              

8‐Aug‐

2024 The Vanguard Group, Inc.BUY27.78                     Ordinary47,087                         47,087                        

8‐Aug‐2024 The Vanguard Group, Inc.BUY27.85                     Ordinary1,466                           1,466                           

9‐Aug‐2024 The Vanguard Group, Inc.BUY28.14                     Ordinary37,486                         37,486                        

9‐Aug‐2024 The Vanguard Group, Inc.BUY28.05                     Ordinary2,940                           2,940                           

9‐Aug‐2024 The Vanguard Group, Inc.BUY28.05                     Ordinary1,492                           1,492                           

9‐Aug‐2024 The Vanguard Group, Inc.BUY28.05                     Ordinary6,820                           6,820                           

9‐Aug‐2024 The Vanguard Group,

 Inc.BUY28.05                     Ordinary689                               689                              

9‐Aug‐2024 The Vanguard Group, Inc.BUY28.24                     Ordinary18,735                         18,735                        

12‐Aug‐2024 The Vanguard Group, Inc.BUY28.34                     Ordinary29,093                         29,093                        

12‐Aug‐2024 The Vanguard Group, Inc.BUY28.34                     Ordinary16,065                         16,065                        

13‐Aug‐2024 The Vanguard Group, Inc.BUY28.52                     Ordinary1,320                           1,320                           

13‐Aug‐2024 The Vanguard Group, Inc.BUY28.52                     Ordinary5,772                           5,772                           

13‐Aug‐2024 The Vanguard Group, Inc.BUY28.79                     Ordinary5,496                           

5,496                           

13‐Aug‐2024 The Vanguard Group, Inc.BUY28.52                     Ordinary7,070                           7,070                           

14‐Aug‐2024 The Vanguard Group, Inc.BUY28.85                     Ordinary26,283                         26,283                        

14‐Aug‐2024 The Vanguard Group, Inc.BUY28.85                     Ordinary31,477                         31,477                        

14‐Aug‐2024 The Vanguard Group, Inc.BUY28.85                     Ordinary36,019                         36,019                        

15‐Aug‐2024 The Vanguard Group, Inc.BUY29.30                     Ordinary12,768                         12,768                        

15‐Aug‐2024 The Vanguard Group, Inc.BUY28.99                     Ordinary250                               250                              

15‐Aug

‐2024 The Vanguard Group, Inc.BUY29.30                     Ordinary2,798                           2,798                           

15‐Aug‐2024 The Vanguard Group, Inc.BUY29.30                     Ordinary10,612                         10,612                        

16‐Aug‐2024 The Vanguard Group, Inc.BUY29.66                     Ordinary689                               689                              

16‐Aug‐2024 The Vanguard Group, Inc.BUY29.64                     Ordinary38,843                         38,843                        

19‐Aug‐2024 The Vanguard Group, Inc.BUY30.59                     Ordinary18,200                         18,200                        

20‐Aug‐2024 The Vanguard Group, Inc.BUY30.32                     Ordinary1,760                           1,760                           

20‐Aug‐2024 The Vanguard 

Group, Inc.BUY30.32                     Ordinary2,238                           2,238                           

20‐Aug‐2024 The Vanguard Group, Inc.BUY30.32                     Ordinary8,658                           8,658                           

21‐Aug‐2024 The Vanguard Group, Inc.BUY30.28                     Ordinary880                               880                              

21‐Aug‐2024 The Vanguard Group, Inc.BUY30.28                     Ordinary2,200                           2,200                           

22‐Aug‐2024 The Vanguard Group, Inc.BUY30.05                     Ordinary1,760                           1,760                           

22‐Aug‐2024 The Vanguard Group, Inc.BUY30.05                     Ordinary880                               880                              

22‐Aug‐2024 The Vanguard Group, Inc.BUY30.28                     Ordinary5,629

                           5,629                           

22‐Aug‐2024 The Vanguard Group, Inc.BUY30.28                     Ordinary13,063                         13,063                        

22‐Aug‐2024 The Vanguard Group, Inc.BUY30.05                     Ordinary287                               287                              

22‐Aug‐2024 The Vanguard Group, Inc.BUY30.05                     Ordinary3,157                           3,157                           

23‐Aug‐2024 The Vanguard Group, Inc.SELL30.03                     Ordinary(1,618)                          (1,618)                         

23‐Aug‐2024 The Vanguard Group, Inc.SELL30.03                     Ordinary(191,818)                     (191,818)                     

23‐Aug‐2024 The Vanguard Group, Inc.BUY30.25                     Ordinary18,735                         18,735                        

23‐

Aug‐2024 The Vanguard Group, Inc.BUY30.03                     Ordinary1,618                           1,618                           

27‐Aug‐2024 The Vanguard Group, Inc.BUY30.40                     Ordinary5,496                           5,496                           

27‐Aug‐2024 The Vanguard Group, Inc.BUY30.40                     Ordinary3,500                           3,500                           

28‐Aug‐2024 The Vanguard Group, Inc.BUY30.83                     Ordinary746                               746                              

29‐Aug‐2024 The Vanguard Group, Inc.BUY31.08                     Ordinary3,520                           3,520                           

29‐Aug‐2024 The Vanguard Group, Inc.SELL31.08                     Ordinary(17,050)                        (17,050)                       

29‐Aug‐2024 The Vanguard

 Group, Inc.SELL31.24                     Ordinary(9,372)                          (9,372)                         

30‐Aug‐2024 The Vanguard Group, Inc.SELL31.24                     Ordinary(843)                             (843)                             

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

30‐Aug‐2024 The Vanguard Group, Inc.BUY31.24                     Ordinary12,763                         12,763                        

30‐Aug‐2024 The Vanguard Group, Inc.BUY31.24                     Ordinary19,082                         19,082                        

30‐Aug‐2024 The Vanguard Group, Inc.BUY31.24                     Ordinary607                               607                              

4‐Sep‐2024 The Vanguard Group, Inc.BUY31.13                     Ordinary1,638                           1,638                           

4‐Sep‐2024 The Vanguard Group, Inc.BUY31.13                     Ordinary689                               689                              

4‐Sep‐2024 The Vanguard Group, Inc.BUY31.24                     Ordinary18,560                         18,560                        

5‐Sep‐2024 The

 Vanguard Group, Inc.BUY31.58                     Ordinary814                               814                              

5‐Sep‐2024 The Vanguard Group, Inc.BUY31.58                     Ordinary3,520                           3,520                           

5‐Sep‐2024 The Vanguard Group, Inc.SELL31.58                     Ordinary(6,820)                          (6,820)                         

5‐Sep‐2024 The Vanguard Group, Inc.BUY31.58                     Ordinary466                               466                              

6‐Sep‐2024 The Vanguard Group, Inc.BUY32.10                     Ordinary746                               746                              

6‐Sep‐2024 The Vanguard Group, Inc.BUY31.67                     Ordinary4,580                           4,580                           

6‐Sep‐2024 The Vanguard Group, 

Inc.BUY31.67                     Ordinary18,610                         18,610                        

6‐Sep‐2024 The Vanguard Group, Inc.BUY32.10                     Ordinary442                               442                              

9‐Sep‐2024 The Vanguard Group, Inc.BUY31.87                     Ordinary880                               880                              

9‐Sep‐2024 The Vanguard Group, Inc.BUY31.87                     Ordinary1,492                           1,492                           

9‐Sep‐2024 The Vanguard Group, Inc.SELL31.87                     Ordinary(23,870)                        (23,870)                       

9‐Sep‐2024 The Vanguard Group, Inc.SELL32.14                     Ordinary(9,265)                          (9,265)                         

10‐Sep‐2024 The Vanguard Group, Inc.BUY32.31                     Ordinary1,378                           1,378

                           

10‐Sep‐2024 The Vanguard Group, Inc.BUY32.31                     Ordinary1,668                           1,668                           

11‐Sep‐2024 The Vanguard Group, Inc.BUY31.84                     Ordinary2,200                           2,200                           

11‐Sep‐2024 The Vanguard Group, Inc.BUY32.11                     Ordinary18,620                         18,620                        

11‐Sep‐2024 The Vanguard Group, Inc.BUY31.99                     Ordinary21,096                         21,096                        

12‐Sep‐2024 The Vanguard Group, Inc.BUY32.30                     Ordinary2,591                           2,591                           

12‐Sep‐2024 The Vanguard Group, Inc.BUY32.30                     Ordinary3,520                           3,520                           

12‐Sep‐

2024 The Vanguard Group, Inc.BUY32.30                     Ordinary1,492                           1,492                           

13‐Sep‐2024 The Vanguard Group, Inc.BUY32.10                     Ordinary2,100                           2,100                           

13‐Sep‐2024 The Vanguard Group, Inc.BUY32.16                     Ordinary11,200                         11,200                        

13‐Sep‐2024 The Vanguard Group, Inc.BUY32.16                     Ordinary17,500                         17,500                        

16‐Sep‐2024 The Vanguard Group, Inc.BUY32.79                     Ordinary2,823                           2,823                           

16‐Sep‐2024 The Vanguard Group, Inc.BUY32.79                     Ordinary1,320                           1,320                           

17‐Sep‐2024 The Vanguard Group,

 Inc.BUY33.03                     Ordinary1,492                           1,492                           

18‐Sep‐2024 The Vanguard Group, Inc.BUY33.16                     Ordinary1,320                           1,320                           

18‐Sep‐2024 The Vanguard Group, Inc.BUY33.16                     Ordinary2,298                           2,298                           

18‐Sep‐2024 The Vanguard Group, Inc.BUY33.00                     Ordinary5,550                           5,550                           

19‐Sep‐2024 The Vanguard Group, Inc.BUY33.37                     Ordinary2,298                           2,298                           

19‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary16,344                         16,344                        

19‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary9,160                           

9,160                           

19‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary5,496                           5,496                           

19‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary28,000                         28,000                        

19‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary2,511                           2,511                           

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(20)                               (20)                               

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(146)                             (146)                             

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(10,062)                        (10,062)                       

20‐Sep

‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(1,316)                          (1,316)                         

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(4,636)                          (4,636)                         

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(607)                             (607)                             

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(2,254)                          (2,254)                         

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(17,245)                        (17,245)                       

20‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary16,572                         16,572                        

20‐Sep‐2024 The Vanguard 

Group, Inc.SELL33.57                     Ordinary(31,941)                        (31,941)                       

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(4,173)                          (4,173)                         

20‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary216                               216                              

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(132,363)                     (132,363)                     

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(17,291)                        (17,291)                       

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(268)                             (268)                             

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(2,044)

                          (2,044)                         

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(9,457)                          (9,457)                         

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(72,393)                        (72,393)                       

20‐Sep‐2024 The Vanguard Group, Inc.BUY33.57                     Ordinary5,395                           5,395                           

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(4,297)                          (4,297)                         

20‐Sep‐2024 The Vanguard Group, Inc.SELL33.57                     Ordinary(562)                             (562)                             

25‐Sep‐2024 The Vanguard Group, Inc.BUY32.55                     Ordinary5,718                           5,718                           

25‐

Sep‐2024 The Vanguard Group, Inc.BUY32.55                     Ordinary394                               394                              

25‐Sep‐2024 The Vanguard Group, Inc.BUY32.56                     Ordinary9,056                           9,056                           

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary63,090                         63,090                        

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.72                     Ordinary13,036                         13,036                        

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary48,060                         48,060                        

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary2,669                           2,669                           

26‐Sep‐2024 The Vanguard

 Group, Inc.BUY32.43                     Ordinary29,432                         29,432                        

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary53,345                         53,345                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

26‐Sep‐2024 The Vanguard Group, Inc.SELL32.72                     Ordinary(3,789)                          (3,789)                         

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary33,858                         33,858                        

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary1,684                           1,684                           

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary5,436                           5,436                           

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.43                     Ordinary14,640                         14,640                        

26‐Sep‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary1,747                           1,747                           

27‐Sep‐2024 The

 Vanguard Group, Inc.BUY31.86                     Ordinary18,695                         18,695                        

27‐Sep‐2024 The Vanguard Group, Inc.BUY31.86                     Ordinary19,375                         19,375                        

27‐Sep‐2024 The Vanguard Group, Inc.BUY32.00                     Ordinary9,827                           9,827                           

27‐Sep‐2024 The Vanguard Group, Inc.SELL31.86                     Ordinary(167,511)                     (167,511)                     

30‐Sep‐2024 The Vanguard Group, Inc.SELL31.72                     Ordinary(3,904)                          (3,904)                         

30‐Sep‐2024 The Vanguard Group, Inc.BUY31.72                     Ordinary10,515                         10,515                        

30‐Sep‐2024 The Vanguard Group, 

Inc.BUY31.78                     Ordinary24,805                         24,805                        

1‐Oct‐2024 The Vanguard Group, Inc.SELL31.40                     Ordinary(19,851)                        (19,851)                       

1‐Oct‐2024 The Vanguard Group, Inc.SELL31.19                     Ordinary(25,823)                        (25,823)                       

1‐Oct‐2024 The Vanguard Group, Inc.BUY31.63                     Ordinary1,676                           1,676                           

2‐Oct‐2024 The Vanguard Group, Inc.BUY31.11                     Ordinary880                               880                              

2‐Oct‐2024 The Vanguard Group, Inc.BUY31.11                     Ordinary18,695                         18,695                        

2‐Oct‐2024 The Vanguard Group, Inc.SELL31.11                     Ordinary(3,404)                          (3,404)

                         

2‐Oct‐2024 The Vanguard Group, Inc.BUY31.18                     Ordinary1,775                           1,775                           

3‐Oct‐2024 The Vanguard Group, Inc.BUY30.71                     Ordinary2,100                           2,100                           

3‐Oct‐2024 The Vanguard Group, Inc.BUY30.71                     Ordinary721                               721                              

3‐Oct‐2024 The Vanguard Group, Inc.BUY30.85                     Ordinary25,512                         25,512                        

3‐Oct‐2024 The Vanguard Group, Inc.BUY30.85                     Ordinary13,000                         13,000                        

3‐Oct‐2024 The Vanguard Group, Inc.SELL31.03                     Ordinary(1,506)                          (1,506)                         

4‐Oct‐

2024 The Vanguard Group, Inc.BUY30.14                     Ordinary3,505                           3,505                           

4‐Oct‐2024 The Vanguard Group, Inc.BUY30.23                     Ordinary10,080                         10,080                        

4‐Oct‐2024 The Vanguard Group, Inc.BUY30.23                     Ordinary44,868                         44,868                        

4‐Oct‐2024 The Vanguard Group, Inc.BUY30.14                     Ordinary814                               814                              

8‐Oct‐2024 The Vanguard Group, Inc.BUY30.91                     Ordinary2,358                           2,358                           

8‐Oct‐2024 The Vanguard Group, Inc.SELL30.91                     Ordinary(21,030)                        (21,030)                       

8‐Oct‐2024 The Vanguard Group,

 Inc.BUY31.00                     Ordinary18,695                         18,695                        

8‐Oct‐2024 The Vanguard Group, Inc.BUY30.91                     Ordinary262                               262                              

9‐Oct‐2024 The Vanguard Group, Inc.BUY31.02                     Ordinary8,132                           8,132                           

9‐Oct‐2024 The Vanguard Group, Inc.BUY31.12                     Ordinary10,980                         10,980                        

9‐Oct‐2024 The Vanguard Group, Inc.BUY31.27                     Ordinary11,747                         11,747                        

9‐Oct‐2024 The Vanguard Group, Inc.BUY31.27                     Ordinary2,091                           2,091                           

10‐Oct‐2024 The Vanguard Group, Inc.BUY30.90                     Ordinary1,378                           

1,378                           

10‐Oct‐2024 The Vanguard Group, Inc.SELL31.18                     Ordinary(3,055)                          (3,055)                         

10‐Oct‐2024 The Vanguard Group, Inc.BUY30.90                     Ordinary800                               800                              

11‐Oct‐2024 The Vanguard Group, Inc.BUY31.03                     Ordinary18,695                         18,695                        

11‐Oct‐2024 The Vanguard Group, Inc.BUY30.86                     Ordinary4,900                           4,900                           

11‐Oct‐2024 The Vanguard Group, Inc.BUY30.87                     Ordinary2,434                           2,434                           

11‐Oct‐2024 The Vanguard Group, Inc.SELL30.86                     Ordinary(749)                             (749)                             

14‐Oct

‐2024 The Vanguard Group, Inc.BUY31.19                     Ordinary29,912                         29,912                        

15‐Oct‐2024 The Vanguard Group, Inc.BUY31.56                     Ordinary2,940                           2,940                           

15‐Oct‐2024 The Vanguard Group, Inc.BUY31.56                     Ordinary786                               786                              

15‐Oct‐2024 The Vanguard Group, Inc.BUY31.40                     Ordinary18,695                         18,695                        

15‐Oct‐2024 The Vanguard Group, Inc.BUY31.27                     Ordinary11,046                         11,046                        

16‐Oct‐2024 The Vanguard Group, Inc.BUY31.74                     Ordinary721                               721                              

16‐Oct‐2024 The Vanguard 

Group, Inc.SELL31.74                     Ordinary(1,266)                          (1,266)                         

16‐Oct‐2024 The Vanguard Group, Inc.BUY31.74                     Ordinary1,867                           1,867                           

16‐Oct‐2024 The Vanguard Group, Inc.BUY31.50                     Ordinary5,204                           5,204                           

17‐Oct‐2024 The Vanguard Group, Inc.BUY32.09                     Ordinary12,221                         12,221                        

17‐Oct‐2024 The Vanguard Group, Inc.BUY32.09                     Ordinary2,202                           2,202                           

17‐Oct‐2024 The Vanguard Group, Inc.BUY32.55                     Ordinary10,122                         10,122                        

18‐Oct‐2024 The Vanguard Group, Inc.BUY32.41                     Ordinary721

                               721                              

18‐Oct‐2024 The Vanguard Group, Inc.BUY32.58                     Ordinary5,490                           5,490                           

21‐Oct‐2024 The Vanguard Group, Inc.BUY32.51                     Ordinary6,673                           6,673                           

21‐Oct‐2024 The Vanguard Group, Inc.BUY32.51                     Ordinary721                               721                              

21‐Oct‐2024 The Vanguard Group, Inc.BUY32.24                     Ordinary14,956                         14,956                        

21‐Oct‐2024 The Vanguard Group, Inc.BUY32.24                     Ordinary18,695                         18,695                        

21‐Oct‐2024 The Vanguard Group, Inc.BUY32.24                     Ordinary20,925                         20,925                        

22‐

Oct‐2024 The Vanguard Group, Inc.SELL31.93                     Ordinary(4,066)                          (4,066)                         

22‐Oct‐2024 The Vanguard Group, Inc.SELL31.93                     Ordinary(98,346)                        (98,346)                       

22‐Oct‐2024 The Vanguard Group, Inc.BUY32.06                     Ordinary1,312                           1,312                           

22‐Oct‐2024 The Vanguard Group, Inc.BUY32.06                     Ordinary14,790                         14,790                        

23‐Oct‐2024 The Vanguard Group, Inc.BUY32.03                     Ordinary1,442                           1,442                           

23‐Oct‐2024 The Vanguard Group, Inc.BUY32.02                     Ordinary13,276                         13,276                        

23‐Oct‐2024 The Vanguard

 Group, Inc.BUY31.94                     Ordinary1,658                           1,658                           

24‐Oct‐2024 The Vanguard Group, Inc.BUY32.16                     Ordinary3,448                           3,448                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

24‐Oct‐2024 The Vanguard Group, Inc.BUY32.11                     Ordinary1,828                           1,828                           

24‐Oct‐2024 The Vanguard Group, Inc.BUY32.08                     Ordinary2,322                           2,322                           

25‐Oct‐2024 The Vanguard Group, Inc.BUY32.14                     Ordinary8,132                           8,132                           

28‐Oct‐2024 The Vanguard Group, Inc.SELL32.22                     Ordinary(4,044)                          (4,044)                         

29‐Oct‐2024 The Vanguard Group, Inc.BUY32.24                     Ordinary721                               721                              

29‐Oct‐2024 The Vanguard Group, Inc.BUY32.37                     Ordinary15,314                         15,314                        

29‐Oct‐2024 The

 Vanguard Group, Inc.BUY32.24                     Ordinary43,775                         43,775                        

29‐Oct‐2024 The Vanguard Group, Inc.SELL32.37                     Ordinary(4,961)                          (4,961)                         

30‐Oct‐2024 The Vanguard Group, Inc.SELL32.01                     Ordinary(606)                             (606)                             

30‐Oct‐2024 The Vanguard Group, Inc.BUY32.01                     Ordinary1,954                           1,954                           

30‐Oct‐2024 The Vanguard Group, Inc.BUY32.01                     Ordinary606                               606                              

31‐Oct‐2024 The Vanguard Group, Inc.BUY32.12                     Ordinary689                               689                              

31‐Oct‐2024 The Vanguard Group, 

Inc.BUY31.94                     Ordinary17,821                         17,821                        

31‐Oct‐2024 The Vanguard Group, Inc.BUY31.94                     Ordinary1,411                           1,411                           

1‐Nov‐2024 The Vanguard Group, Inc.BUY31.85                     Ordinary38,798                         38,798                        

4‐Nov‐2024 The Vanguard Group, Inc.BUY32.40                     Ordinary4,066                           4,066                           

4‐Nov‐2024 The Vanguard Group, Inc.BUY32.40                     Ordinary786                               786                              

4‐Nov‐2024 The Vanguard Group, Inc.BUY32.40                     Ordinary721                               721                              

5‐Nov‐2024 The Vanguard Group, Inc.BUY31.92                     Ordinary1,179                           1,179

                           

5‐Nov‐2024 The Vanguard Group, Inc.BUY31.92                     Ordinary689                               689                              

5‐Nov‐2024 The Vanguard Group, Inc.BUY31.92                     Ordinary457                               457                              

5‐Nov‐2024 The Vanguard Group, Inc.BUY32.06                     Ordinary40,087                         40,087                        

5‐Nov‐2024 The Vanguard Group, Inc.BUY31.92                     Ordinary1,948                           1,948                           

5‐Nov‐2024 The Vanguard Group, Inc.BUY31.92                     Ordinary644                               644                              

6‐Nov‐2024 The Vanguard Group, Inc.BUY32.26                     Ordinary721                               721                              

6‐Nov‐

2024 The Vanguard Group, Inc.BUY32.26                     Ordinary19,411                         19,411                        

6‐Nov‐2024 The Vanguard Group, Inc.BUY32.26                     Ordinary19,643                         19,643                        

6‐Nov‐2024 The Vanguard Group, Inc.BUY32.26                     Ordinary17,827                         17,827                        

7‐Nov‐2024 The Vanguard Group, Inc.BUY31.51                     Ordinary3,930                           3,930                           

7‐Nov‐2024 The Vanguard Group, Inc.BUY31.89                     Ordinary3,448                           3,448                           

7‐Nov‐2024 The Vanguard Group, Inc.BUY31.60                     Ordinary12,663                         12,663                        

8‐Nov‐2024 The Vanguard Group,

 Inc.BUY31.65                     Ordinary166                               166                              

8‐Nov‐2024 The Vanguard Group, Inc.BUY32.14                     Ordinary721                               721                              

8‐Nov‐2024 The Vanguard Group, Inc.SELL32.14                     Ordinary(874)                             (874)                             

8‐Nov‐2024 The Vanguard Group, Inc.BUY32.14                     Ordinary1,543                           1,543                           

11‐Nov‐2024 The Vanguard Group, Inc.BUY32.03                     Ordinary3,448                           3,448                           

11‐Nov‐2024 The Vanguard Group, Inc.BUY32.03                     Ordinary18,725                         18,725                        

11‐Nov‐2024 The Vanguard Group, Inc.BUY32.03                     Ordinary3,654                           

3,654                           

11‐Nov‐2024 The Vanguard Group, Inc.BUY32.00                     Ordinary2,196                           2,196                           

12‐Nov‐2024 The Vanguard Group, Inc.BUY32.10                     Ordinary1,124                           1,124                           

12‐Nov‐2024 The Vanguard Group, Inc.BUY32.10                     Ordinary1,965                           1,965                           

12‐Nov‐2024 The Vanguard Group, Inc.BUY32.10                     Ordinary3,409                           3,409                           

12‐Nov‐2024 The Vanguard Group, Inc.BUY32.07                     Ordinary62,226                         62,226                        

12‐Nov‐2024 The Vanguard Group, Inc.BUY32.07                     Ordinary31,867                         31,867                        

13‐Nov

‐2024 The Vanguard Group, Inc.BUY32.01                     Ordinary786                               786                              

13‐Nov‐2024 The Vanguard Group, Inc.BUY32.01                     Ordinary1,492                           1,492                           

13‐Nov‐2024 The Vanguard Group, Inc.BUY32.01                     Ordinary5,718                           5,718                           

13‐Nov‐2024 The Vanguard Group, Inc.BUY32.01                     Ordinary1,442                           1,442                           

13‐Nov‐2024 The Vanguard Group, Inc.BUY31.70                     Ordinary75,512                         75,512                        

14‐Nov‐2024 The Vanguard Group, Inc.BUY32.44                     Ordinary3,144                           3,144                           

14‐Nov‐2024 The Vanguard 

Group, Inc.BUY32.44                     Ordinary689                               689                              

14‐Nov‐2024 The Vanguard Group, Inc.BUY32.44                     Ordinary4,971                           4,971                           

14‐Nov‐2024 The Vanguard Group, Inc.BUY32.34                     Ordinary117,431                       117,431                      

15‐Nov‐2024 The Vanguard Group, Inc.BUY33.06                     Ordinary786                               786                              

15‐Nov‐2024 The Vanguard Group, Inc.BUY33.06                     Ordinary1,492                           1,492                           

15‐Nov‐2024 The Vanguard Group, Inc.BUY32.70                     Ordinary70,284                         70,284                        

15‐Nov‐2024 The Vanguard Group, Inc.BUY32.70                     Ordinary19,253

                         19,253                        

18‐Nov‐2024 The Vanguard Group, Inc.BUY33.24                     Ordinary4,134                           4,134                           

19‐Nov‐2024 The Vanguard Group, Inc.BUY33.39                     Ordinary2,984                           2,984                           

19‐Nov‐2024 The Vanguard Group, Inc.BUY33.36                     Ordinary11,206                         11,206                        

19‐Nov‐2024 The Vanguard Group, Inc.BUY33.44                     Ordinary2,275                           2,275                           

19‐Nov‐2024 The Vanguard Group, Inc.BUY33.40                     Ordinary892                               892                              

19‐Nov‐2024 The Vanguard Group, Inc.BUY33.44                     Ordinary56,733                         56,733                        

19‐

Nov‐2024 The Vanguard Group, Inc.BUY33.44                     Ordinary38,504                         38,504                        

20‐Nov‐2024 The Vanguard Group, Inc.BUY33.03                     Ordinary393                               393                              

20‐Nov‐2024 The Vanguard Group, Inc.BUY33.09                     Ordinary4,310                           4,310                           

20‐Nov‐2024 The Vanguard Group, Inc.BUY33.25                     Ordinary38,822                         38,822                        

20‐Nov‐2024 The Vanguard Group, Inc.BUY33.03                     Ordinary2,910                           2,910                           

21‐Nov‐2024 The Vanguard Group, Inc.BUY33.54                     Ordinary4,090                           4,090                           

21‐Nov‐2024 The Vanguard

 Group, Inc.BUY33.54                     Ordinary3,930                           3,930                           

21‐Nov‐2024 The Vanguard Group, Inc.BUY33.54                     Ordinary2,358                           2,358                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

21‐Nov‐2024 The Vanguard Group, Inc.SELL33.84                     Ordinary(12,096)                        (12,096)                       

21‐Nov‐2024 The Vanguard Group, Inc.BUY33.84                     Ordinary5,466                           5,466                           

22‐Nov‐2024 The Vanguard Group, Inc.BUY33.83                     Ordinary4,090                           4,090                           

22‐Nov‐2024 The Vanguard Group, Inc.BUY33.83                     Ordinary2,238                           2,238                           

22‐Nov‐2024 The Vanguard Group, Inc.BUY34.01                     Ordinary1,658                           1,658                           

25‐Nov‐2024 The Vanguard Group, Inc.SELL33.41                     Ordinary(10,909)                        (10,909)                       

25‐Nov‐2024 The

 Vanguard Group, Inc.SELL33.41                     Ordinary(4,122)                          (4,122)                         

25‐Nov‐2024 The Vanguard Group, Inc.SELL33.41                     Ordinary(19,644)                        (19,644)                       

25‐Nov‐2024 The Vanguard Group, Inc.BUY33.41                     Ordinary54,626                         54,626                        

25‐Nov‐2024 The Vanguard Group, Inc.BUY33.41                     Ordinary18,239                         18,239                        

25‐Nov‐2024 The Vanguard Group, Inc.BUY33.41                     Ordinary385                               385                              

25‐Nov‐2024 The Vanguard Group, Inc.BUY33.48                     Ordinary2,487                           2,487                           

25‐Nov‐2024 The Vanguard Group, 

Inc.BUY33.41                     Ordinary878                               878                              

26‐Nov‐2024 The Vanguard Group, Inc.BUY32.95                     Ordinary2,173                           2,173                           

26‐Nov‐2024 The Vanguard Group, Inc.BUY32.95                     Ordinary1,572                           1,572                           

26‐Nov‐2024 The Vanguard Group, Inc.BUY32.95                     Ordinary1,492                           1,492                           

26‐Nov‐2024 The Vanguard Group, Inc.SELL32.95                     Ordinary(4,134)                          (4,134)                         

27‐Nov‐2024 The Vanguard Group, Inc.BUY33.13                     Ordinary786                               786                              

27‐Nov‐2024 The Vanguard Group, Inc.BUY33.13                     Ordinary3,780                           3,780

                           

27‐Nov‐2024 The Vanguard Group, Inc.BUY33.19                     Ordinary13,758                         13,758                        

27‐Nov‐2024 The Vanguard Group, Inc.BUY33.19                     Ordinary28,392                         28,392                        

2‐Dec‐2024 The Vanguard Group, Inc.BUY33.27                     Ordinary746                               746                              

2‐Dec‐2024 The Vanguard Group, Inc.BUY33.27                     Ordinary2,238                           2,238                           

3‐Dec‐2024 The Vanguard Group, Inc.BUY33.61                     Ordinary1,965                           1,965                           

3‐Dec‐2024 The Vanguard Group, Inc.BUY33.61                     Ordinary721                               721                              

3‐Dec‐

2024 The Vanguard Group, Inc.BUY33.52                     Ordinary6,034                           6,034                           

3‐Dec‐2024 The Vanguard Group, Inc.BUY33.86                     Ordinary43,759                         43,759                        

3‐Dec‐2024 The Vanguard Group, Inc.BUY33.52                     Ordinary26,215                         26,215                        

3‐Dec‐2024 The Vanguard Group, Inc.SELL33.52                     Ordinary(39,988)                        (39,988)                       

3‐Dec‐2024 The Vanguard Group, Inc.BUY33.61                     Ordinary835                               835                              

3‐Dec‐2024 The Vanguard Group, Inc.BUY33.86                     Ordinary31,402                         31,402                        

3‐Dec‐2024 The Vanguard Group,

 Inc.BUY33.86                     Ordinary21,895                         21,895                        

3‐Dec‐2024 The Vanguard Group, Inc.BUY33.86                     Ordinary3,061                           3,061                           

4‐Dec‐2024 The Vanguard Group, Inc.BUY33.09                     Ordinary583                               583                              

4‐Dec‐2024 The Vanguard Group, Inc.BUY33.09                     Ordinary689                               689                              

4‐Dec‐2024 The Vanguard Group, Inc.BUY33.09                     Ordinary429                               429                              

4‐Dec‐2024 The Vanguard Group, Inc.BUY33.47                     Ordinary49,121                         49,121                        

4‐Dec‐2024 The Vanguard Group, Inc.BUY33.47                     Ordinary22,661                         

22,661                        

5‐Dec‐2024 The Vanguard Group, Inc.BUY33.34                     Ordinary44,363                         44,363                        

5‐Dec‐2024 The Vanguard Group, Inc.BUY33.34                     Ordinary37,537                         37,537                        

6‐Dec‐2024 The Vanguard Group, Inc.BUY32.76                     Ordinary2,238                           2,238                           

6‐Dec‐2024 The Vanguard Group, Inc.SELL32.76                     Ordinary(28,874)                        (28,874)                       

6‐Dec‐2024 The Vanguard Group, Inc.BUY33.04                     Ordinary29,317                         29,317                        

6‐Dec‐2024 The Vanguard Group, Inc.BUY33.04                     Ordinary29,936                         29,936                        

6‐Dec

‐2024 The Vanguard Group, Inc.BUY32.71                     Ordinary1,658                           1,658                           

6‐Dec‐2024 The Vanguard Group, Inc.BUY32.76                     Ordinary566                               566                              

9‐Dec‐2024 The Vanguard Group, Inc.BUY32.87                     Ordinary2,751                           2,751                           

9‐Dec‐2024 The Vanguard Group, Inc.BUY32.87                     Ordinary786                               786                              

9‐Dec‐2024 The Vanguard Group, Inc.SELL32.87                     Ordinary(46,567)                        (46,567)                       

9‐Dec‐2024 The Vanguard Group, Inc.BUY32.87                     Ordinary9,115                           9,115                           

10‐Dec‐2024 The Vanguard 

Group, Inc.BUY32.24                     Ordinary840                               840                              

10‐Dec‐2024 The Vanguard Group, Inc.BUY32.24                     Ordinary746                               746                              

10‐Dec‐2024 The Vanguard Group, Inc.SELL32.24                     Ordinary(42,060)                        (42,060)                       

10‐Dec‐2024 The Vanguard Group, Inc.SELL32.15                     Ordinary(10,080)                        (10,080)                       

10‐Dec‐2024 The Vanguard Group, Inc.BUY32.15                     Ordinary4,310                           4,310                           

10‐Dec‐2024 The Vanguard Group, Inc.BUY32.30                     Ordinary33,498                         33,498                        

10‐Dec‐2024 The Vanguard Group, Inc.BUY32.30                     Ordinary44,424

                         44,424                        

10‐Dec‐2024 The Vanguard Group, Inc.BUY32.15                     Ordinary7,304                           7,304                           

11‐Dec‐2024 The Vanguard Group, Inc.BUY32.12                     Ordinary689                               689                              

11‐Dec‐2024 The Vanguard Group, Inc.BUY32.12                     Ordinary430                               430                              

11‐Dec‐2024 The Vanguard Group, Inc.BUY32.15                     Ordinary23,866                         23,866                        

11‐Dec‐2024 The Vanguard Group, Inc.BUY32.15                     Ordinary43,128                         43,128                        

12‐Dec‐2024 The Vanguard Group, Inc.BUY31.96                     Ordinary1,965                           1,965                           

12‐

Dec‐2024 The Vanguard Group, Inc.BUY31.96                     Ordinary2,751                           2,751                           

12‐Dec‐2024 The Vanguard Group, Inc.BUY31.96                     Ordinary1,442                           1,442                           

12‐Dec‐2024 The Vanguard Group, Inc.BUY31.80                     Ordinary3,448                           3,448                           

13‐Dec‐2024 The Vanguard Group, Inc.BUY32.17                     Ordinary3,540                           3,540                           

16‐Dec‐2024 The Vanguard Group, Inc.SELL32.41                     Ordinary(7,010)                          (7,010)                         

16‐May‐2022 Vanguard Investments Australia Ltd.BUY24.38                     Ordinary34,248                         34,248                        

16‐May‐2022 Vanguard Investments

 Australia Ltd.BUY24.38                     Ordinary14,270                         14,270                        

16‐May‐2022 Vanguard Investments Australia Ltd.BUY24.38                     Ordinary10,350                         10,350                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

16‐May‐2022 Vanguard Investments Australia Ltd.BUY24.38                     Ordinary4,641                           4,641                           

18‐May‐2022 Vanguard Investments Australia Ltd.BUY24.44                     Ordinary34,320                         34,320                        

18‐May‐2022 Vanguard Investments Australia Ltd.BUY24.44                     Ordinary6,900                           6,900                           

18‐May‐2022 Vanguard Investments Australia Ltd.BUY24.44                     Ordinary4,496                           4,496                           

20‐May‐2022 Vanguard Investments Australia Ltd.BUY23.57                     Ordinary34,308                         34,308                        

20‐May‐2022 Vanguard Investments Australia Ltd.BUY23.57                     Ordinary10,365                         10,365                        

23‐May‐2022 Vanguard

 Investments Australia Ltd.BUY23.41                     Ordinary2,250                           2,250                           

24‐May‐2022 Vanguard Investments Australia Ltd.BUY23.54                     Ordinary3,452                           3,452                           

25‐May‐2022 Vanguard Investments Australia Ltd.BUY23.87                     Ordinary3,454                           3,454                           

26‐May‐2022 Vanguard Investments Australia Ltd.SELL23.90                     Ordinary(29,805)                        (29,805)                       

30‐May‐2022 Vanguard Investments Australia Ltd.BUY24.22                     Ordinary28,640                         28,640                        

30‐May‐2022 Vanguard Investments Australia Ltd.BUY24.22                     Ordinary13,824                         13,824                        

1‐Jun‐2022 Vanguard Investments Australia 

Ltd.BUY24.10                     Ordinary6,753                           6,753                           

1‐Jun‐2022 Vanguard Investments Australia Ltd.SELL24.10                     Ordinary(29,548)                        (29,548)                       

3‐Jun‐2022 Vanguard Investments Australia Ltd.BUY24.00                     Ordinary34,344                         34,344                        

3‐Jun‐2022 Vanguard Investments Australia Ltd.BUY24.00                     Ordinary13,820                         13,820                        

7‐Jun‐2022 Vanguard Investments Australia Ltd.BUY23.41                     Ordinary163,362                       163,362                      

8‐Jun‐2022 Vanguard Investments Australia Ltd.BUY21.98                     Ordinary34,440                         34,440                        

8‐Jun‐2022 Vanguard Investments Australia Ltd.BUY21.98                     Ordinary6,912                           6,912

                           

8‐Jun‐2022 Vanguard Investments Australia Ltd.BUY21.98                     Ordinary17,280                         17,280                        

8‐Jun‐2022 Vanguard Investments Australia Ltd.SELL21.98                     Ordinary(2,986)                          (2,986)                         

10‐Jun‐2022 Vanguard Investments Australia Ltd.BUY20.85                     Ordinary57,520                         57,520                        

14‐Jun‐2022 Vanguard Investments Australia Ltd.BUY20.07                     Ordinary43,230                         43,230                        

14‐Jun‐2022 Vanguard Investments Australia Ltd.BUY20.07                     Ordinary14,410                         14,410                        

14‐Jun‐2022 Vanguard Investments Australia Ltd.BUY20.07                     Ordinary23,056                         23,056                        

14‐Jun‐

2022 Vanguard Investments Australia Ltd.BUY20.07                     Ordinary13,824                         13,824                        

14‐Jun‐2022 Vanguard Investments Australia Ltd.BUY20.07                     Ordinary10,368                         10,368                        

16‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.33                     Ordinary3,476                           3,476                           

16‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.33                     Ordinary17,380                         17,380                        

17‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.19                     Ordinary268,413                       268,413                      

17‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.19                     Ordinary37,609                         37,609                        

17‐Jun‐2022 Vanguard Investments Australia

 Ltd.BUY19.19                     Ordinary10,428                         10,428                        

17‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.19                     Ordinary374,887                       374,887                      

17‐Jun‐2022 Vanguard Investments Australia Ltd.SELL19.19                     Ordinary(55,457)                        (55,457)                       

22‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.53                     Ordinary10,857                         10,857                        

23‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.62                     Ordinary14,615                         14,615                        

23‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.62                     Ordinary20,461                         20,461                        

23‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.62                     Ordinary29,230                         

29,230                        

23‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.62                     Ordinary14,472                         14,472                        

23‐Jun‐2022 Vanguard Investments Australia Ltd.SELL19.62                     Ordinary(10,000)                        (10,000)                       

24‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.48                     Ordinary14,472                         14,472                        

27‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.92                     Ordinary20,475                         20,475                        

28‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.75                     Ordinary29,220                         29,220                        

28‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.75                     Ordinary23,376                         23,376                        

28‐Jun

‐2022 Vanguard Investments Australia Ltd.BUY19.75                     Ordinary14,610                         14,610                        

28‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.75                     Ordinary14,610                         14,610                        

28‐Jun‐2022 Vanguard Investments Australia Ltd.BUY19.75                     Ordinary18,095                         18,095                        

29‐Jun‐2022 Vanguard Investments Australia Ltd.SELL19.94                     Ordinary(8,784)                          (8,784)                         

30‐Jun‐2022 Vanguard Investments Australia Ltd.SELL19.50                     Ordinary(266,183)                     (266,183)                     

30‐Jun‐2022 Vanguard Investments Australia Ltd.SELL19.50                     Ordinary(12,017)                        (12,017)                       

1‐Jul‐2022 Vanguard Investments 

Australia Ltd.BUY19.42                     Ordinary22,840                         22,840                        

1‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.42                     Ordinary19,985                         19,985                        

1‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.42                     Ordinary28,550                         28,550                        

4‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.67                     Ordinary28,540                         28,540                        

4‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.67                     Ordinary17,755                         17,755                        

6‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.85                     Ordinary17,755                         17,755                        

7‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.00                     Ordinary31,959

                         31,959                        

7‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.00                     Ordinary6,435                           6,435                           

8‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.95                     Ordinary14,204                         14,204                        

11‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.94                     Ordinary28,590                         28,590                        

13‐Jul‐2022 Vanguard Investments Australia Ltd.SELL20.16                     Ordinary(93,553)                        (93,553)                       

13‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.16                     Ordinary17,755                         17,755                        

14‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.94                     Ordinary15,015                         15,015                        

15‐

Jul‐2022 Vanguard Investments Australia Ltd.SELL19.90                     Ordinary(37,167)                        (37,167)                       

15‐Jul‐2022 Vanguard Investments Australia Ltd.BUY19.90                     Ordinary20,013                         20,013                        

18‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.15                     Ordinary17,755                         17,755                        

20‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.53                     Ordinary57,040                         57,040                        

20‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.53                     Ordinary22,816                         22,816                        

20‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.53                     Ordinary6,159                           6,159                           

21‐Jul‐2022 Vanguard Investments

 Australia Ltd.BUY20.84                     Ordinary79,062                         79,062                        

21‐Jul‐2022 Vanguard Investments Australia Ltd.BUY20.84                     Ordinary3,284                           3,284                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

22‐Jul‐2022 Vanguard Investments Australia Ltd.BUY21.07                     Ordinary42,870                         42,870                        

22‐Jul‐2022 Vanguard Investments Australia Ltd.BUY21.07                     Ordinary14,164                         14,164                        

26‐Jul‐2022 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary14,156                         14,156                        

28‐Jul‐2022 Vanguard Investments Australia Ltd.BUY21.43                     Ordinary42,795                         42,795                        

28‐Jul‐2022 Vanguard Investments Australia Ltd.BUY21.43                     Ordinary4,290                           4,290                           

1‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.66                     Ordinary7,082                           7,082                           

1‐Aug‐2022 Vanguard

 Investments Australia Ltd.BUY21.66                     Ordinary14,164                         14,164                        

2‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.00                     Ordinary14,255                         14,255                        

3‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.75                     Ordinary17,705                         17,705                        

3‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.75                     Ordinary10,623                         10,623                        

4‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.85                     Ordinary42,735                         42,735                        

4‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.85                     Ordinary10,725                         10,725                        

4‐Aug‐2022 Vanguard Investments Australia 

Ltd.BUY21.85                     Ordinary8,580                           8,580                           

5‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.96                     Ordinary14,164                         14,164                        

8‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.07                     Ordinary14,235                         14,235                        

9‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.90                     Ordinary3,541                           3,541                           

12‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.66                     Ordinary17,735                         17,735                        

16‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.34                     Ordinary14,210                         14,210                        

16‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.34                     Ordinary14,184                         14,184

                        

18‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.34                     Ordinary17,112                         17,112                        

18‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.34                     Ordinary7,108                           7,108                           

19‐Aug‐2022 Vanguard Investments Australia Ltd.BUY22.18                     Ordinary42,780                         42,780                        

24‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.38                     Ordinary42,825                         42,825                        

24‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.38                     Ordinary10,677                         10,677                        

25‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.59                     Ordinary14,240                         14,240                        

31‐Aug‐

2022 Vanguard Investments Australia Ltd.BUY21.61                     Ordinary57,280                         57,280                        

31‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.61                     Ordinary10,701                         10,701                        

31‐Aug‐2022 Vanguard Investments Australia Ltd.BUY21.61                     Ordinary14,268                         14,268                        

1‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.23                     Ordinary14,410                         14,410                        

1‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.23                     Ordinary35,141                         35,141                        

2‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.40                     Ordinary10,776                         10,776                        

5‐Sep‐2022 Vanguard Investments Australia

 Ltd.BUY21.35                     Ordinary72,150                         72,150                        

5‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.35                     Ordinary13,198                         13,198                        

6‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.27                     Ordinary9,069                           9,069                           

7‐Sep‐2022 Vanguard Investments Australia Ltd.BUY20.83                     Ordinary21,624                         21,624                        

8‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary126,529                       126,529                      

8‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary20,272                         20,272                        

8‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary10,848                         

10,848                        

8‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary37,086                         37,086                        

9‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.25                     Ordinary72,425                         72,425                        

12‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.47                     Ordinary14,495                         14,495                        

13‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.59                     Ordinary7,234                           7,234                           

13‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.59                     Ordinary14,468                         14,468                        

14‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.19                     Ordinary10,851                         10,851                        

15‐Sep

‐2022 Vanguard Investments Australia Ltd.BUY21.54                     Ordinary10,824                         10,824                        

16‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.53                     Ordinary340,379                       340,379                      

16‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.53                     Ordinary65,465                         65,465                        

16‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.53                     Ordinary35,539                         35,539                        

19‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.55                     Ordinary14,425                         14,425                        

20‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.89                     Ordinary14,425                         14,425                        

20‐Sep‐2022 Vanguard Investments 

Australia Ltd.BUY21.89                     Ordinary10,815                         10,815                        

23‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.42                     Ordinary23,064                         23,064                        

23‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.42                     Ordinary57,660                         57,660                        

26‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.18                     Ordinary21,636                         21,636                        

27‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.06                     Ordinary25,929                         25,929                        

27‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.06                     Ordinary10,818                         10,818                        

28‐Sep‐2022 Vanguard Investments Australia Ltd.BUY20.93                     Ordinary14,424

                         14,424                        

29‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.12                     Ordinary25,911                         25,911                        

29‐Sep‐2022 Vanguard Investments Australia Ltd.BUY21.12                     Ordinary14,424                         14,424                        

30‐Sep‐2022 Vanguard Investments Australia Ltd.SELL20.64                     Ordinary(80,612)                        (80,612)                       

30‐Sep‐2022 Vanguard Investments Australia Ltd.SELL20.64                     Ordinary(56,574)                        (56,574)                       

3‐Oct‐2022 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary25,452                         25,452                        

3‐Oct‐2022 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary56,560                         56,560                        

4‐

Oct‐2022 Vanguard Investments Australia Ltd.BUY21.43                     Ordinary10,590                         10,590                        

5‐Oct‐2022 Vanguard Investments Australia Ltd.BUY22.15                     Ordinary16,962                         16,962                        

7‐Oct‐2022 Vanguard Investments Australia Ltd.BUY21.88                     Ordinary7,062                           7,062                           

11‐Oct‐2022 Vanguard Investments Australia Ltd.BUY21.60                     Ordinary19,803                         19,803                        

11‐Oct‐2022 Vanguard Investments Australia Ltd.BUY21.60                     Ordinary14,120                         14,120                        

13‐Oct‐2022 Vanguard Investments Australia Ltd.BUY23.07                     Ordinary14,120                         14,120                        

13‐Oct‐2022 Vanguard Investments

 Australia Ltd.BUY23.07                     Ordinary6,501                           6,501                           

13‐Oct‐2022 Vanguard Investments Australia Ltd.BUY23.07                     Ordinary3,880                           3,880                           

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

14‐Oct‐2022 Vanguard Investments Australia Ltd.SELL23.50                     Ordinary(34,461)                        (34,461)                       

17‐Oct‐2022 Vanguard Investments Australia Ltd.BUY23.43                     Ordinary14,190                         14,190                        

18‐Oct‐2022 Vanguard Investments Australia Ltd.BUY23.98                     Ordinary56,780                         56,780                        

18‐Oct‐2022 Vanguard Investments Australia Ltd.BUY23.98                     Ordinary7,062                           7,062                           

19‐Oct‐2022 Vanguard Investments Australia Ltd.BUY23.65                     Ordinary7,060                           7,060                           

24‐Oct‐2022 Vanguard Investments Australia Ltd.BUY23.87                     Ordinary4,633                           4,633                           

25‐Oct‐2022 Vanguard

 Investments Australia Ltd.BUY23.90                     Ordinary62,590                         62,590                        

26‐Oct‐2022 Vanguard Investments Australia Ltd.BUY24.01                     Ordinary17,070                         17,070                        

26‐Oct‐2022 Vanguard Investments Australia Ltd.BUY24.01                     Ordinary17,655                         17,655                        

31‐Oct‐2022 Vanguard Investments Australia Ltd.BUY24.11                     Ordinary42,735                         42,735                        

2‐Nov‐2022 Vanguard Investments Australia Ltd.BUY24.50                     Ordinary19,978                         19,978                        

3‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.91                     Ordinary7,062                           7,062                           

3‐Nov‐2022 Vanguard Investments Australia 

Ltd.BUY23.91                     Ordinary7,062                           7,062                           

7‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.19                     Ordinary6,516                           6,516                           

9‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.72                     Ordinary10,620                         10,620                        

11‐Nov‐2022 Vanguard Investments Australia Ltd.BUY24.08                     Ordinary7,080                           7,080                           

14‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.85                     Ordinary57,260                         57,260                        

15‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.96                     Ordinary7,094                           7,094                           

16‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.84                     Ordinary7,094                           7,094

                           

17‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.20                     Ordinary7,106                           7,106                           

17‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.20                     Ordinary21,857                         21,857                        

17‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.20                     Ordinary3,259                           3,259                           

21‐Nov‐2022 Vanguard Investments Australia Ltd.SELL23.97                     Ordinary(86,400)                        (86,400)                       

21‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.97                     Ordinary7,106                           7,106                           

21‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.97                     Ordinary7,106                           7,106                           

22‐Nov‐

2022 Vanguard Investments Australia Ltd.BUY23.94                     Ordinary7,106                           7,106                           

23‐Nov‐2022 Vanguard Investments Australia Ltd.BUY24.08                     Ordinary8,092                           8,092                           

24‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.87                     Ordinary43,200                         43,200                        

28‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.76                     Ordinary10,659                         10,659                        

29‐Nov‐2022 Vanguard Investments Australia Ltd.BUY23.83                     Ordinary43,170                         43,170                        

2‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.76                     Ordinary7,106                           7,106                           

5‐Dec‐2022 Vanguard Investments Australia

 Ltd.BUY23.72                     Ordinary71,900                         71,900                        

7‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.57                     Ordinary10,662                         10,662                        

7‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.57                     Ordinary7,108                           7,108                           

8‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.29                     Ordinary14,216                         14,216                        

8‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.29                     Ordinary8,724                           8,724                           

12‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.36                     Ordinary28,720                         28,720                        

13‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.66                     Ordinary28,720                         

28,720                        

13‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.66                     Ordinary43,080                         43,080                        

14‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.57                     Ordinary(83,288)                        (83,288)                       

14‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.57                     Ordinary7,108                           7,108                           

16‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.30                     Ordinary63,812                         63,812                        

16‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.30                     Ordinary74,761                         74,761                        

16‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.30                     Ordinary10,662                         10,662                        

16‐Dec

‐2022 Vanguard Investments Australia Ltd.BUY23.30                     Ordinary22,512                         22,512                        

16‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.30                     Ordinary(9,017)                          (9,017)                         

20‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.28                     Ordinary28,670                         28,670                        

20‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.28                     Ordinary7,198                           7,198                           

21‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.55                     Ordinary(3,599)                          (3,599)                         

22‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.55                     Ordinary(51,570)                        (51,570)                       

22‐Dec‐2022 Vanguard Investments 

Australia Ltd.BUY23.55                     Ordinary7,198                           7,198                           

23‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.50                     Ordinary(34,380)                        (34,380)                       

23‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.50                     Ordinary7,198                           7,198                           

23‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.50                     Ordinary7,198                           7,198                           

28‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.49                     Ordinary(100,275)                     (100,275)                     

28‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.49                     Ordinary3,599                           3,599                           

29‐Dec‐2022 Vanguard Investments Australia Ltd.BUY23.27                     Ordinary7,206

                           7,206                           

30‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.35                     Ordinary(112,010)                     (112,010)                     

30‐Dec‐2022 Vanguard Investments Australia Ltd.SELL23.35                     Ordinary(15,930)                        (15,930)                       

3‐Jan‐2023 Vanguard Investments Australia Ltd.BUY22.73                     Ordinary71,100                         71,100                        

3‐Jan‐2023 Vanguard Investments Australia Ltd.BUY22.73                     Ordinary10,680                         10,680                        

3‐Jan‐2023 Vanguard Investments Australia Ltd.BUY22.73                     Ordinary7,120                           7,120                           

3‐Jan‐2023 Vanguard Investments Australia Ltd.BUY22.73                     Ordinary8,540                           8,540                           

5‐

Jan‐2023 Vanguard Investments Australia Ltd.BUY23.47                     Ordinary10,680                         10,680                        

12‐Jan‐2023 Vanguard Investments Australia Ltd.BUY23.50                     Ordinary5,832                           5,832                           

13‐Jan‐2023 Vanguard Investments Australia Ltd.SELL23.76                     Ordinary(42,720)                        (42,720)                       

17‐Jan‐2023 Vanguard Investments Australia Ltd.BUY23.93                     Ordinary7,124                           7,124                           

18‐Jan‐2023 Vanguard Investments Australia Ltd.BUY23.82                     Ordinary7,124                           7,124                           

18‐Jan‐2023 Vanguard Investments Australia Ltd.BUY23.82                     Ordinary4,272                           4,272                           

20‐Jan‐2023 Vanguard Investments

 Australia Ltd.SELL24.00                     Ordinary(38,448)                        (38,448)                       

24‐Jan‐2023 Vanguard Investments Australia Ltd.SELL23.65                     Ordinary(40,584)                        (40,584)                       

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

25‐Jan‐2023 Vanguard Investments Australia Ltd.SELL23.67                     Ordinary(40,584)                        (40,584)                       

30‐Jan‐2023 Vanguard Investments Australia Ltd.BUY23.75                     Ordinary7,124                           7,124                           

31‐Jan‐2023 Vanguard Investments Australia Ltd.SELL23.72                     Ordinary(13,125)                        (13,125)                       

31‐Jan‐2023 Vanguard Investments Australia Ltd.BUY23.72                     Ordinary3,084                           3,084                           

1‐Feb‐2023 Vanguard Investments Australia Ltd.SELL23.60                     Ordinary(59,682)                        (59,682)                       

2‐Feb‐2023 Vanguard Investments Australia Ltd.BUY23.50                     Ordinary10,686                         10,686                        

3‐Feb‐2023 Vanguard

 Investments Australia Ltd.BUY23.92                     Ordinary56,840                         56,840                        

3‐Feb‐2023 Vanguard Investments Australia Ltd.SELL23.92                     Ordinary(45,472)                        (45,472)                       

3‐Feb‐2023 Vanguard Investments Australia Ltd.BUY23.92                     Ordinary10,686                         10,686                        

7‐Feb‐2023 Vanguard Investments Australia Ltd.BUY23.73                     Ordinary7,124                           7,124                           

9‐Feb‐2023 Vanguard Investments Australia Ltd.BUY23.90                     Ordinary7,122                           7,122                           

10‐Feb‐2023 Vanguard Investments Australia Ltd.BUY23.84                     Ordinary7,122                           7,122                           

13‐Feb‐2023 Vanguard Investments Australia 

Ltd.BUY23.70                     Ordinary42,720                         42,720                        

13‐Feb‐2023 Vanguard Investments Australia Ltd.SELL23.70                     Ordinary(31,462)                        (31,462)                       

13‐Feb‐2023 Vanguard Investments Australia Ltd.BUY23.70                     Ordinary17,805                         17,805                        

14‐Feb‐2023 Vanguard Investments Australia Ltd.SELL23.86                     Ordinary(12,067)                        (12,067)                       

15‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.83                     Ordinary10,686                         10,686                        

16‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.76                     Ordinary17,815                         17,815                        

16‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.76                     Ordinary10,689                         10,689

                        

17‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.78                     Ordinary45,600                         45,600                        

17‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.78                     Ordinary6,725                           6,725                           

20‐Feb‐2023 Vanguard Investments Australia Ltd.BUY23.01                     Ordinary10,698                         10,698                        

21‐Feb‐2023 Vanguard Investments Australia Ltd.SELL22.84                     Ordinary(171,180)                     (171,180)                     

21‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.84                     Ordinary42,795                         42,795                        

22‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.87                     Ordinary28,590                         28,590                        

22‐Feb‐

2023 Vanguard Investments Australia Ltd.BUY22.87                     Ordinary10,719                         10,719                        

23‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.66                     Ordinary14,300                         14,300                        

27‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.73                     Ordinary10,740                         10,740                        

28‐Feb‐2023 Vanguard Investments Australia Ltd.BUY22.53                     Ordinary10,743                         10,743                        

1‐Mar‐2023 Vanguard Investments Australia Ltd.SELL22.07                     Ordinary(51,606)                        (51,606)                       

1‐Mar‐2023 Vanguard Investments Australia Ltd.BUY22.07                     Ordinary43,005                         43,005                        

1‐Mar‐2023 Vanguard Investments Australia

 Ltd.BUY22.07                     Ordinary6,447                           6,447                           

2‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.64                     Ordinary10,764                         10,764                        

2‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.64                     Ordinary10,764                         10,764                        

3‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.73                     Ordinary37,323                         37,323                        

6‐Mar‐2023 Vanguard Investments Australia Ltd.BUY22.09                     Ordinary7,182                           7,182                           

7‐Mar‐2023 Vanguard Investments Australia Ltd.BUY22.37                     Ordinary10,776                         10,776                        

7‐Mar‐2023 Vanguard Investments Australia Ltd.BUY22.37                     Ordinary7,184                           

7,184                           

9‐Mar‐2023 Vanguard Investments Australia Ltd.BUY22.24                     Ordinary46,533                         46,533                        

10‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.79                     Ordinary43,395                         43,395                        

10‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.79                     Ordinary21,726                         21,726                        

13‐Mar‐2023 Vanguard Investments Australia Ltd.SELL21.49                     Ordinary(31,845)                        (31,845)                       

13‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.49                     Ordinary7,242                           7,242                           

14‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.41                     Ordinary57,940                         57,940                        

14‐Mar

‐2023 Vanguard Investments Australia Ltd.BUY21.41                     Ordinary14,484                         14,484                        

14‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.41                     Ordinary21,726                         21,726                        

14‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.41                     Ordinary16,905                         16,905                        

15‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.65                     Ordinary10,866                         10,866                        

15‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.65                     Ordinary13,681                         13,681                        

16‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.19                     Ordinary57,960                         57,960                        

16‐Mar‐2023 Vanguard Investments 

Australia Ltd.BUY21.19                     Ordinary14,488                         14,488                        

17‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.24                     Ordinary412,964                       412,964                      

17‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.24                     Ordinary75,727                         75,727                        

17‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.24                     Ordinary64,621                         64,621                        

17‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.24                     Ordinary10,866                         10,866                        

17‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.24                     Ordinary12,728                         12,728                        

20‐Mar‐2023 Vanguard Investments Australia Ltd.SELL21.12                     Ordinary(75,374)

                        (75,374)                       

20‐Mar‐2023 Vanguard Investments Australia Ltd.SELL21.12                     Ordinary(6,205)                          (6,205)                         

21‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.42                     Ordinary43,545                         43,545                        

21‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.42                     Ordinary14,528                         14,528                        

22‐Mar‐2023 Vanguard Investments Australia Ltd.SELL21.43                     Ordinary(32,430)                        (32,430)                       

23‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.33                     Ordinary10,896                         10,896                        

24‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.20                     Ordinary34,740                         34,740                        

24‐

Mar‐2023 Vanguard Investments Australia Ltd.BUY21.20                     Ordinary7,264                           7,264                           

24‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.20                     Ordinary7,264                           7,264                           

24‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.20                     Ordinary10,896                         10,896                        

27‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.23                     Ordinary10,896                         10,896                        

28‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.53                     Ordinary7,268                           7,268                           

29‐Mar‐2023 Vanguard Investments Australia Ltd.BUY21.37                     Ordinary3,634                           3,634                           

30‐Mar‐2023 Vanguard Investments

 Australia Ltd.BUY21.69                     Ordinary7,266                           7,266                           

4‐Apr‐2023 Vanguard Investments Australia Ltd.BUY21.80                     Ordinary43,065                         43,065                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

4‐Apr‐2023 Vanguard Investments Australia Ltd.BUY21.80                     Ordinary21,618                         21,618                        

4‐Apr‐2023 Vanguard Investments Australia Ltd.BUY21.80                     Ordinary6,438                           6,438                           

5‐Apr‐2023 Vanguard Investments Australia Ltd.BUY21.78                     Ordinary225,130                       225,130                      

5‐Apr‐2023 Vanguard Investments Australia Ltd.BUY21.78                     Ordinary14,412                         14,412                        

6‐Apr‐2023 Vanguard Investments Australia Ltd.BUY21.77                     Ordinary6,438                           6,438                           

11‐Apr‐2023 Vanguard Investments Australia Ltd.BUY22.15                     Ordinary4,292                           4,292                           

13‐Apr‐2023 Vanguard

 Investments Australia Ltd.BUY22.09                     Ordinary3,603                           3,603                           

14‐Apr‐2023 Vanguard Investments Australia Ltd.BUY22.25                     Ordinary7,206                           7,206                           

18‐Apr‐2023 Vanguard Investments Australia Ltd.BUY22.28                     Ordinary116,968                       116,968                      

26‐Apr‐2023 Vanguard Investments Australia Ltd.BUY22.31                     Ordinary21,618                         21,618                        

28‐Apr‐2023 Vanguard Investments Australia Ltd.BUY22.47                     Ordinary10,809                         10,809                        

28‐Apr‐2023 Vanguard Investments Australia Ltd.SELL22.47                     Ordinary(402,035)                     (402,035)                     

1‐May‐2023 Vanguard Investments Australia 

Ltd.BUY22.56                     Ordinary3,028                           3,028                           

2‐May‐2023 Vanguard Investments Australia Ltd.BUY22.55                     Ordinary28,620                         28,620                        

3‐May‐2023 Vanguard Investments Australia Ltd.BUY22.16                     Ordinary25,731                         25,731                        

3‐May‐2023 Vanguard Investments Australia Ltd.BUY22.16                     Ordinary173,393                       173,393                      

4‐May‐2023 Vanguard Investments Australia Ltd.BUY21.25                     Ordinary7,206                           7,206                           

4‐May‐2023 Vanguard Investments Australia Ltd.BUY21.25                     Ordinary14,412                         14,412                        

8‐May‐2023 Vanguard Investments Australia Ltd.BUY21.74                     Ordinary4,328                           4,328

                           

10‐May‐2023 Vanguard Investments Australia Ltd.BUY21.70                     Ordinary14,436                         14,436                        

10‐May‐2023 Vanguard Investments Australia Ltd.BUY21.70                     Ordinary3,970                           3,970                           

11‐May‐2023 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary22,832                         22,832                        

12‐May‐2023 Vanguard Investments Australia Ltd.BUY21.09                     Ordinary22,816                         22,816                        

15‐May‐2023 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary7,254                           7,254                           

15‐May‐2023 Vanguard Investments Australia Ltd.BUY21.00                     Ordinary18,823                         18,823                        

15‐May‐

2023 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary18,135                         18,135                        

18‐May‐2023 Vanguard Investments Australia Ltd.BUY20.96                     Ordinary6,097                           6,097                           

19‐May‐2023 Vanguard Investments Australia Ltd.BUY21.23                     Ordinary14,508                         14,508                        

25‐May‐2023 Vanguard Investments Australia Ltd.BUY20.89                     Ordinary10,881                         10,881                        

31‐May‐2023 Vanguard Investments Australia Ltd.BUY20.68                     Ordinary10,881                         10,881                        

1‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary28,640                         28,640                        

1‐Jun‐2023 Vanguard Investments Australia

 Ltd.SELL20.60                     Ordinary(77,328)                        (77,328)                       

1‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary21,762                         21,762                        

1‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary10,881                         10,881                        

6‐Jun‐2023 Vanguard Investments Australia Ltd.SELL20.34                     Ordinary(60,102)                        (60,102)                       

7‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.03                     Ordinary20,041                         20,041                        

7‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.03                     Ordinary10,881                         10,881                        

9‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.25                     Ordinary22,888                         

22,888                        

15‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary25,767                         25,767                        

15‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary4,348                           4,348                           

16‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.91                     Ordinary20,268                         20,268                        

16‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.91                     Ordinary204,433                       204,433                      

16‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.91                     Ordinary93,431                         93,431                        

16‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.91                     Ordinary2,077                           2,077                           

16‐Jun

‐2023 Vanguard Investments Australia Ltd.BUY20.91                     Ordinary452                               452                              

22‐Jun‐2023 Vanguard Investments Australia Ltd.BUY21.04                     Ordinary11,187                         11,187                        

22‐Jun‐2023 Vanguard Investments Australia Ltd.BUY21.04                     Ordinary7,458                           7,458                           

22‐Jun‐2023 Vanguard Investments Australia Ltd.BUY21.04                     Ordinary6,531                           6,531                           

23‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.75                     Ordinary11,187                         11,187                        

23‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.75                     Ordinary6,531                           6,531                           

26‐Jun‐2023 Vanguard Investments 

Australia Ltd.BUY20.68                     Ordinary22,976                         22,976                        

26‐Jun‐2023 Vanguard Investments Australia Ltd.BUY20.68                     Ordinary7,458                           7,458                           

27‐Jun‐2023 Vanguard Investments Australia Ltd.BUY21.01                     Ordinary25,857                         25,857                        

27‐Jun‐2023 Vanguard Investments Australia Ltd.BUY21.01                     Ordinary14,916                         14,916                        

29‐Jun‐2023 Vanguard Investments Australia Ltd.BUY21.42                     Ordinary14,932                         14,932                        

3‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.43                     Ordinary45,600                         45,600                        

3‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.43                     Ordinary6,486

                           6,486                           

3‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.43                     Ordinary4,735                           4,735                           

4‐Jul‐2023 Vanguard Investments Australia Ltd.SELL21.68                     Ordinary(185,185)                     (185,185)                     

5‐Jul‐2023 Vanguard Investments Australia Ltd.SELL21.52                     Ordinary(28,490)                        (28,490)                       

5‐Jul‐2023 Vanguard Investments Australia Ltd.SELL21.52                     Ordinary(142,450)                     (142,450)                     

5‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.52                     Ordinary7,382                           7,382                           

6‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.15                     Ordinary126,835                       126,835                      

6‐

Jul‐2023 Vanguard Investments Australia Ltd.BUY21.15                     Ordinary3,691                           3,691                           

7‐Jul‐2023 Vanguard Investments Australia Ltd.BUY20.85                     Ordinary28,490                         28,490                        

7‐Jul‐2023 Vanguard Investments Australia Ltd.BUY20.85                     Ordinary11,073                         11,073                        

10‐Jul‐2023 Vanguard Investments Australia Ltd.BUY20.84                     Ordinary48,484                         48,484                        

10‐Jul‐2023 Vanguard Investments Australia Ltd.BUY20.84                     Ordinary22,140                         22,140                        

11‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary10,815                         10,815                        

12‐Jul‐2023 Vanguard Investments

 Australia Ltd.BUY21.21                     Ordinary14,760                         14,760                        

17‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.43                     Ordinary92,188                         92,188                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

19‐Jul‐2023 Vanguard Investments Australia Ltd.BUY22.06                     Ordinary28,540                         28,540                        

19‐Jul‐2023 Vanguard Investments Australia Ltd.SELL22.06                     Ordinary(18,455)                        (18,455)                       

20‐Jul‐2023 Vanguard Investments Australia Ltd.BUY22.12                     Ordinary14,275                         14,275                        

20‐Jul‐2023 Vanguard Investments Australia Ltd.BUY22.12                     Ordinary4,242                           4,242                           

21‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.98                     Ordinary40,776                         40,776                        

21‐Jul‐2023 Vanguard Investments Australia Ltd.BUY21.98                     Ordinary25,837                         25,837                        

24‐Jul‐2023 Vanguard

 Investments Australia Ltd.BUY21.96                     Ordinary22,832                         22,832                        

26‐Jul‐2023 Vanguard Investments Australia Ltd.SELL22.09                     Ordinary(14,760)                        (14,760)                       

26‐Jul‐2023 Vanguard Investments Australia Ltd.SELL22.09                     Ordinary(43,320)                        (43,320)                       

28‐Jul‐2023 Vanguard Investments Australia Ltd.BUY22.28                     Ordinary7,380                           7,380                           

31‐Jul‐2023 Vanguard Investments Australia Ltd.BUY22.34                     Ordinary7,380                           7,380                           

31‐Jul‐2023 Vanguard Investments Australia Ltd.SELL22.34                     Ordinary(6,498)                          (6,498)                         

2‐Aug‐2023 Vanguard Investments Australia 

Ltd.BUY21.98                     Ordinary2,978                           2,978                           

3‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.90                     Ordinary22,808                         22,808                        

4‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.98                     Ordinary11,070                         11,070                        

8‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.71                     Ordinary11,070                         11,070                        

9‐Aug‐2023 Vanguard Investments Australia Ltd.BUY22.07                     Ordinary28,570                         28,570                        

9‐Aug‐2023 Vanguard Investments Australia Ltd.BUY22.07                     Ordinary7,380                           7,380                           

10‐Aug‐2023 Vanguard Investments Australia Ltd.BUY22.14                     Ordinary28,600                         28,600

                        

10‐Aug‐2023 Vanguard Investments Australia Ltd.BUY22.14                     Ordinary4,369                           4,369                           

11‐Aug‐2023 Vanguard Investments Australia Ltd.BUY22.15                     Ordinary7,388                           7,388                           

14‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.91                     Ordinary11,082                         11,082                        

16‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.78                     Ordinary28,660                         28,660                        

16‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.78                     Ordinary106,023                       106,023                      

16‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.78                     Ordinary22,928                         22,928                        

16‐Aug‐

2023 Vanguard Investments Australia Ltd.BUY21.70                     Ordinary28,451                         28,451                        

16‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.78                     Ordinary18,515                         18,515                        

16‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.78                     Ordinary11,109                         11,109                        

16‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.70                     Ordinary2,535                           2,535                           

17‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.36                     Ordinary28,690                         28,690                        

17‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.36                     Ordinary7,406                           7,406                           

18‐Aug‐2023 Vanguard Investments Australia

 Ltd.BUY21.27                     Ordinary28,730                         28,730                        

18‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.27                     Ordinary7,406                           7,406                           

21‐Aug‐2023 Vanguard Investments Australia Ltd.BUY20.62                     Ordinary7,406                           7,406                           

22‐Aug‐2023 Vanguard Investments Australia Ltd.BUY20.88                     Ordinary244,290                       244,290                      

22‐Aug‐2023 Vanguard Investments Australia Ltd.BUY20.88                     Ordinary14,816                         14,816                        

23‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.14                     Ordinary126,456                       126,456                      

23‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.14                     Ordinary11,496                         

11,496                        

23‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.14                     Ordinary28,740                         28,740                        

23‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.14                     Ordinary80,472                         80,472                        

23‐Aug‐2023 Vanguard Investments Australia Ltd.SELL21.14                     Ordinary(11,115)                        (11,115)                       

23‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.14                     Ordinary25,935                         25,935                        

25‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.32                     Ordinary28,720                         28,720                        

25‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.32                     Ordinary11,115                         11,115                        

30‐Aug

‐2023 Vanguard Investments Australia Ltd.BUY21.72                     Ordinary28,760                         28,760                        

30‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.72                     Ordinary77,652                         77,652                        

30‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.72                     Ordinary10,890                         10,890                        

31‐Aug‐2023 Vanguard Investments Australia Ltd.BUY21.85                     Ordinary31,913                         31,913                        

1‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.79                     Ordinary2,430                           2,430                           

4‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.83                     Ordinary7,466                           7,466                           

6‐Sep‐2023 Vanguard Investments 

Australia Ltd.BUY21.19                     Ordinary40,418                         40,418                        

6‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.19                     Ordinary7,460                           7,460                           

7‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.12                     Ordinary7,480                           7,480                           

8‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary7,480                           7,480                           

11‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.55                     Ordinary11,604                         11,604                        

11‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.55                     Ordinary7,482                           7,482                           

12‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.56                     Ordinary29,010

                         29,010                        

12‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.56                     Ordinary11,223                         11,223                        

12‐Sep‐2023 Vanguard Investments Australia Ltd.SELL21.56                     Ordinary(19,306)                        (19,306)                       

14‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.62                     Ordinary37,726                         37,726                        

14‐Sep‐2023 Vanguard Investments Australia Ltd.SELL21.62                     Ordinary(10,935)                        (10,935)                       

15‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.77                     Ordinary163,461                       163,461                      

15‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.77                     Ordinary41,616                         41,616                        

15‐

Sep‐2023 Vanguard Investments Australia Ltd.SELL21.77                     Ordinary(1,095)                          (1,095)                         

15‐Sep‐2023 Vanguard Investments Australia Ltd.SELL21.77                     Ordinary(1,313)                          (1,313)                         

19‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.69                     Ordinary28,870                         28,870                        

19‐Sep‐2023 Vanguard Investments Australia Ltd.SELL21.69                     Ordinary(19,894)                        (19,894)                       

20‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.53                     Ordinary11,241                         11,241                        

21‐Sep‐2023 Vanguard Investments Australia Ltd.BUY20.99                     Ordinary34,656                         34,656                        

21‐Sep‐2023 Vanguard Investments

 Australia Ltd.BUY20.99                     Ordinary14,988                         14,988                        

22‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.14                     Ordinary57,740                         57,740                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

22‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.14                     Ordinary22,482                         22,482                        

25‐Sep‐2023 Vanguard Investments Australia Ltd.SELL21.12                     Ordinary(49,062)                        (49,062)                       

25‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.12                     Ordinary11,244                         11,244                        

25‐Sep‐2023 Vanguard Investments Australia Ltd.SELL21.12                     Ordinary(19,386)                        (19,386)                       

26‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.05                     Ordinary28,860                         28,860                        

26‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.05                     Ordinary11,244                         11,244                        

27‐Sep‐2023 Vanguard

 Investments Australia Ltd.BUY21.19                     Ordinary23,096                         23,096                        

27‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.19                     Ordinary14,988                         14,988                        

28‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary11,544                         11,544                        

28‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary11,241                         11,241                        

29‐Sep‐2023 Vanguard Investments Australia Ltd.BUY21.15                     Ordinary34,632                         34,632                        

29‐Sep‐2023 Vanguard Investments Australia Ltd.SELL21.15                     Ordinary(59,550)                        (59,550)                       

29‐Sep‐2023 Vanguard Investments Australia 

Ltd.SELL21.15                     Ordinary(3,496)                          (3,496)                         

2‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary36,959                         36,959                        

2‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.13                     Ordinary11,022                         11,022                        

3‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.05                     Ordinary85,320                         85,320                        

3‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.05                     Ordinary25,718                         25,718                        

4‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.74                     Ordinary42,645                         42,645                        

4‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.74                     Ordinary22,044                         22,044

                        

5‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.01                     Ordinary22,044                         22,044                        

6‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.44                     Ordinary25,605                         25,605                        

9‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.42                     Ordinary42,645                         42,645                        

11‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.44                     Ordinary2,227                           2,227                           

12‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.63                     Ordinary28,410                         28,410                        

13‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.48                     Ordinary11,022                         11,022                        

17‐Oct‐

2023 Vanguard Investments Australia Ltd.BUY21.48                     Ordinary14,190                         14,190                        

17‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.48                     Ordinary5,676                           5,676                           

18‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.45                     Ordinary5,682                           5,682                           

18‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.45                     Ordinary14,696                         14,696                        

18‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.45                     Ordinary3,961                           3,961                           

19‐Oct‐2023 Vanguard Investments Australia Ltd.BUY21.15                     Ordinary28,410                         28,410                        

19‐Oct‐2023 Vanguard Investments Australia

 Ltd.BUY21.15                     Ordinary19,887                         19,887                        

20‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.86                     Ordinary28,390                         28,390                        

20‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.86                     Ordinary22,044                         22,044                        

23‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.84                     Ordinary18,370                         18,370                        

25‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.80                     Ordinary28,350                         28,350                        

25‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.80                     Ordinary34,020                         34,020                        

25‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.80                     Ordinary25,718                         

25,718                        

26‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.57                     Ordinary36,868                         36,868                        

26‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.57                     Ordinary14,180                         14,180                        

26‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.57                     Ordinary18,561                         18,561                        

27‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.67                     Ordinary129,396                       129,396                      

27‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.67                     Ordinary3,895                           3,895                           

30‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.46                     Ordinary18,375                         18,375                        

30‐Oct

‐2023 Vanguard Investments Australia Ltd.BUY20.46                     Ordinary7,350                           7,350                           

30‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.46                     Ordinary14,248                         14,248                        

31‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary28,340                         28,340                        

31‐Oct‐2023 Vanguard Investments Australia Ltd.BUY20.60                     Ordinary22,044                         22,044                        

1‐Nov‐2023 Vanguard Investments Australia Ltd.BUY20.74                     Ordinary28,320                         28,320                        

2‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary28,320                         28,320                        

2‐Nov‐2023 Vanguard Investments 

Australia Ltd.BUY21.17                     Ordinary36,740                         36,740                        

2‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.17                     Ordinary2,366                           2,366                           

6‐Nov‐2023 Vanguard Investments Australia Ltd.SELL21.92                     Ordinary(8,764)                          (8,764)                         

7‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.33                     Ordinary28,370                         28,370                        

8‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.65                     Ordinary4,265                           4,265                           

8‐Nov‐2023 Vanguard Investments Australia Ltd.SELL21.65                     Ordinary(10,955)                        (10,955)                       

9‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.19                     Ordinary7,364

                           7,364                           

9‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.08                     Ordinary24,352                         24,352                        

13‐Nov‐2023 Vanguard Investments Australia Ltd.BUY20.80                     Ordinary169,175                       169,175                      

14‐Nov‐2023 Vanguard Investments Australia Ltd.BUY20.99                     Ordinary26,860                         26,860                        

14‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.01                     Ordinary18,465                         18,465                        

14‐Nov‐2023 Vanguard Investments Australia Ltd.BUY20.99                     Ordinary2,249                           2,249                           

15‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.15                     Ordinary28,370                         28,370                        

16‐

Nov‐2023 Vanguard Investments Australia Ltd.BUY21.23                     Ordinary24,349                         24,349                        

17‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.10                     Ordinary56,880                         56,880                        

17‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.10                     Ordinary14,220                         14,220                        

17‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.10                     Ordinary34,128                         34,128                        

20‐Nov‐2023 Vanguard Investments Australia Ltd.SELL21.22                     Ordinary(11,392)                        (11,392)                       

21‐Nov‐2023 Vanguard Investments Australia Ltd.SELL21.29                     Ordinary(19,836)                        (19,836)                       

22‐Nov‐2023 Vanguard Investments

 Australia Ltd.BUY21.23                     Ordinary14,250                         14,250                        

22‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.23                     Ordinary14,804                         14,804                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

24‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.33                     Ordinary28,490                         28,490                        

24‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.33                     Ordinary3,701                           3,701                           

28‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.25                     Ordinary11,103                         11,103                        

28‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.25                     Ordinary4,408                           4,408                           

29‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.15                     Ordinary28,460                         28,460                        

29‐Nov‐2023 Vanguard Investments Australia Ltd.BUY21.15                     Ordinary29,608                         29,608                        

30‐Nov‐2023 Vanguard

 Investments Australia Ltd.BUY21.37                     Ordinary7,402                           7,402                           

1‐Dec‐2023 Vanguard Investments Australia Ltd.BUY21.27                     Ordinary14,804                         14,804                        

6‐Dec‐2023 Vanguard Investments Australia Ltd.BUY21.79                     Ordinary22,792                         22,792                        

7‐Dec‐2023 Vanguard Investments Australia Ltd.BUY21.91                     Ordinary18,505                         18,505                        

11‐Dec‐2023 Vanguard Investments Australia Ltd.BUY21.94                     Ordinary28,490                         28,490                        

13‐Dec‐2023 Vanguard Investments Australia Ltd.BUY22.14                     Ordinary6,609                           6,609                           

15‐Dec‐2023 Vanguard Investments Australia 

Ltd.SELL22.49                     Ordinary(70,774)                        (70,774)                       

15‐Dec‐2023 Vanguard Investments Australia Ltd.SELL22.49                     Ordinary(1,706)                          (1,706)                         

15‐Dec‐2023 Vanguard Investments Australia Ltd.BUY22.49                     Ordinary14,804                         14,804                        

15‐Dec‐2023 Vanguard Investments Australia Ltd.SELL22.49                     Ordinary(5,140)                          (5,140)                         

15‐Dec‐2023 Vanguard Investments Australia Ltd.BUY22.49                     Ordinary18,505                         18,505                        

15‐Dec‐2023 Vanguard Investments Australia Ltd.SELL22.49                     Ordinary(104,273)                     (104,273)                     

15‐Dec‐2023 Vanguard Investments Australia Ltd.SELL22.49                     Ordinary(6,748)                          (6,748)

                         

15‐Dec‐2023 Vanguard Investments Australia Ltd.SELL22.49                     Ordinary(11,082)                        (11,082)                       

20‐Dec‐2023 Vanguard Investments Australia Ltd.BUY22.88                     Ordinary34,176                         34,176                        

21‐Dec‐2023 Vanguard Investments Australia Ltd.BUY22.85                     Ordinary335,828                       335,828                      

21‐Dec‐2023 Vanguard Investments Australia Ltd.BUY22.85                     Ordinary65,012                         65,012                        

22‐Dec‐2023 Vanguard Investments Australia Ltd.SELL22.84                     Ordinary(36,998)                        (36,998)                       

22‐Dec‐2023 Vanguard Investments Australia Ltd.BUY22.84                     Ordinary11,019                         11,019                        

3‐Jan‐

2024 Vanguard Investments Australia Ltd.SELL22.87                     Ordinary(14,580)                        (14,580)                       

3‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.87                     Ordinary5,572                           5,572                           

4‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.64                     Ordinary16,992                         16,992                        

5‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.86                     Ordinary36,842                         36,842                        

8‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.88                     Ordinary14,175                         14,175                        

8‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.88                     Ordinary8,505                           8,505                           

9‐Jan‐2024 Vanguard Investments Australia

 Ltd.BUY23.10                     Ordinary13,360                         13,360                        

10‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.96                     Ordinary17,016                         17,016                        

10‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.96                     Ordinary31,196                         31,196                        

11‐Jan‐2024 Vanguard Investments Australia Ltd.BUY23.24                     Ordinary5,672                           5,672                           

12‐Jan‐2024 Vanguard Investments Australia Ltd.BUY23.19                     Ordinary10,935                         10,935                        

16‐Jan‐2024 Vanguard Investments Australia Ltd.BUY23.07                     Ordinary19,852                         19,852                        

16‐Jan‐2024 Vanguard Investments Australia Ltd.BUY23.07                     Ordinary2,182                           

2,182                           

17‐Jan‐2024 Vanguard Investments Australia Ltd.SELL22.90                     Ordinary(17,010)                        (17,010)                       

17‐Jan‐2024 Vanguard Investments Australia Ltd.BUY22.90                     Ordinary10,932                         10,932                        

19‐Jan‐2024 Vanguard Investments Australia Ltd.BUY23.20                     Ordinary26,269                         26,269                        

22‐Jan‐2024 Vanguard Investments Australia Ltd.BUY23.45                     Ordinary28,360                         28,360                        

31‐Jan‐2024 Vanguard Investments Australia Ltd.BUY24.18                     Ordinary28,370                         28,370                        

31‐Jan‐2024 Vanguard Investments Australia Ltd.BUY24.18                     Ordinary2,172                           2,172                           

1‐Feb

‐2024 Vanguard Investments Australia Ltd.BUY23.77                     Ordinary17,726                         17,726                        

2‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.05                     Ordinary7,292                           7,292                           

5‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.18                     Ordinary10,938                         10,938                        

7‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.27                     Ordinary10,938                         10,938                        

8‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.41                     Ordinary19,010                         19,010                        

8‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.41                     Ordinary2,142                           2,142                           

9‐Feb‐2024 Vanguard Investments 

Australia Ltd.SELL24.37                     Ordinary(127,935)                     (127,935)                     

12‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.50                     Ordinary28,420                         28,420                        

13‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.55                     Ordinary17,367                         17,367                        

15‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.37                     Ordinary10,790                         10,790                        

16‐Feb‐2024 Vanguard Investments Australia Ltd.BUY24.57                     Ordinary21,107                         21,107                        

20‐Feb‐2024 Vanguard Investments Australia Ltd.BUY25.90                     Ordinary14,600                         14,600                        

20‐Feb‐2024 Vanguard Investments Australia Ltd.BUY25.90                     Ordinary2,113

                           2,113                           

21‐Feb‐2024 Vanguard Investments Australia Ltd.BUY25.89                     Ordinary39,760                         39,760                        

21‐Feb‐2024 Vanguard Investments Australia Ltd.BUY25.89                     Ordinary7,314                           7,314                           

21‐Feb‐2024 Vanguard Investments Australia Ltd.BUY25.98                     Ordinary19,420                         19,420                        

22‐Feb‐2024 Vanguard Investments Australia Ltd.BUY25.87                     Ordinary10,977                         10,977                        

23‐Feb‐2024 Vanguard Investments Australia Ltd.BUY25.94                     Ordinary42,585                         42,585                        

26‐Feb‐2024 Vanguard Investments Australia Ltd.BUY26.04                     Ordinary23,589                         23,589                        

26‐

Feb‐2024 Vanguard Investments Australia Ltd.BUY26.04                     Ordinary4,328                           4,328                           

26‐Feb‐2024 Vanguard Investments Australia Ltd.BUY26.04                     Ordinary10,820                         10,820                        

27‐Feb‐2024 Vanguard Investments Australia Ltd.BUY26.25                     Ordinary7,324                           7,324                           

29‐Feb‐2024 Vanguard Investments Australia Ltd.BUY26.35                     Ordinary14,696                         14,696                        

5‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.65                     Ordinary11,040                         11,040                        

7‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.96                     Ordinary47,941                         47,941                        

7‐Mar‐2024 Vanguard Investments

 Australia Ltd.BUY27.00                     Ordinary11,106                         11,106                        

7‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.98                     Ordinary76,879                         76,879                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

11‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.82                     Ordinary14,812                         14,812                        

12‐Mar‐2024 Vanguard Investments Australia Ltd.BUY27.01                     Ordinary7,406                           7,406                           

12‐Mar‐2024 Vanguard Investments Australia Ltd.BUY27.01                     Ordinary9,589                           9,589                           

13‐Mar‐2024 Vanguard Investments Australia Ltd.BUY27.50                     Ordinary11,109                         11,109                        

14‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.47                     Ordinary22,944                         22,944                        

14‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.47                     Ordinary63,096                         63,096                        

15‐Mar‐2024 Vanguard

 Investments Australia Ltd.BUY26.19                     Ordinary171,359                       171,359                      

15‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.19                     Ordinary11,097                         11,097                        

15‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.19                     Ordinary24,703                         24,703                        

19‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.25                     Ordinary28,620                         28,620                        

19‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.25                     Ordinary28,620                         28,620                        

20‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.18                     Ordinary11,109                         11,109                        

20‐Mar‐2024 Vanguard Investments Australia 

Ltd.SELL26.18                     Ordinary(4,386)                          (4,386)                         

22‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.47                     Ordinary14,335                         14,335                        

22‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.47                     Ordinary11,109                         11,109                        

26‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.24                     Ordinary22,968                         22,968                        

26‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.24                     Ordinary11,112                         11,112                        

27‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.00                     Ordinary22,224                         22,224                        

28‐Mar‐2024 Vanguard Investments Australia Ltd.BUY26.10                     Ordinary28,730                         28,730

                        

28‐Mar‐2024 Vanguard Investments Australia Ltd.SELL26.10                     Ordinary(110,078)                     (110,078)                     

2‐Apr‐2024 Vanguard Investments Australia Ltd.SELL26.11                     Ordinary(76,923)                        (76,923)                       

2‐Apr‐2024 Vanguard Investments Australia Ltd.BUY26.11                     Ordinary14,580                         14,580                        

3‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.83                     Ordinary11,400                         11,400                        

3‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.83                     Ordinary3,646                           3,646                           

4‐Apr‐2024 Vanguard Investments Australia Ltd.BUY26.03                     Ordinary31,339                         31,339                        

5‐Apr‐

2024 Vanguard Investments Australia Ltd.BUY26.02                     Ordinary22,792                         22,792                        

5‐Apr‐2024 Vanguard Investments Australia Ltd.SELL26.02                     Ordinary(17,094)                        (17,094)                       

8‐Apr‐2024 Vanguard Investments Australia Ltd.BUY26.09                     Ordinary19,936                         19,936                        

8‐Apr‐2024 Vanguard Investments Australia Ltd.BUY26.09                     Ordinary22,784                         22,784                        

9‐Apr‐2024 Vanguard Investments Australia Ltd.BUY26.39                     Ordinary10,935                         10,935                        

10‐Apr‐2024 Vanguard Investments Australia Ltd.SELL26.39                     Ordinary(99,680)                        (99,680)                       

11‐Apr‐2024 Vanguard Investments Australia

 Ltd.BUY26.10                     Ordinary14,580                         14,580                        

15‐Apr‐2024 Vanguard Investments Australia Ltd.BUY26.16                     Ordinary14,580                         14,580                        

16‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.55                     Ordinary19,906                         19,906                        

17‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.58                     Ordinary14,580                         14,580                        

19‐Apr‐2024 Vanguard Investments Australia Ltd.SELL25.50                     Ordinary(68,256)                        (68,256)                       

19‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.50                     Ordinary10,935                         10,935                        

22‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.73                     Ordinary14,580                         

14,580                        

23‐Apr‐2024 Vanguard Investments Australia Ltd.SELL25.97                     Ordinary(25,587)                        (25,587)                       

23‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.97                     Ordinary7,290                           7,290                           

23‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.97                     Ordinary14,580                         14,580                        

26‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.69                     Ordinary14,580                         14,580                        

29‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.76                     Ordinary25,569                         25,569                        

29‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.76                     Ordinary215,988                       215,988                      

29‐Apr

‐2024 Vanguard Investments Australia Ltd.BUY25.76                     Ordinary10,935                         10,935                        

29‐Apr‐2024 Vanguard Investments Australia Ltd.BUY25.76                     Ordinary3,107                           3,107                           

1‐May‐2024 Vanguard Investments Australia Ltd.BUY25.79                     Ordinary8,517                           8,517                           

1‐May‐2024 Vanguard Investments Australia Ltd.BUY25.79                     Ordinary2,839                           2,839                           

1‐May‐2024 Vanguard Investments Australia Ltd.BUY25.79                     Ordinary11,356                         11,356                        

1‐May‐2024 Vanguard Investments Australia Ltd.BUY25.79                     Ordinary10,935                         10,935                        

2‐May‐2024 Vanguard Investments 

Australia Ltd.BUY26.03                     Ordinary22,704                         22,704                        

3‐May‐2024 Vanguard Investments Australia Ltd.BUY26.42                     Ordinary7,290                           7,290                           

3‐May‐2024 Vanguard Investments Australia Ltd.BUY26.42                     Ordinary2,905                           2,905                           

6‐May‐2024 Vanguard Investments Australia Ltd.BUY27.12                     Ordinary10,895                         10,895                        

6‐May‐2024 Vanguard Investments Australia Ltd.BUY27.12                     Ordinary4,358                           4,358                           

7‐May‐2024 Vanguard Investments Australia Ltd.BUY27.89                     Ordinary7,304                           7,304                           

8‐May‐2024 Vanguard Investments Australia Ltd.BUY27.89                     Ordinary18,260

                         18,260                        

9‐May‐2024 Vanguard Investments Australia Ltd.SELL26.32                     Ordinary(25,551)                        (25,551)                       

9‐May‐2024 Vanguard Investments Australia Ltd.BUY26.76                     Ordinary29,446                         29,446                        

10‐May‐2024 Vanguard Investments Australia Ltd.BUY26.66                     Ordinary10,980                         10,980                        

13‐May‐2024 Vanguard Investments Australia Ltd.BUY26.68                     Ordinary66,754                         66,754                        

13‐May‐2024 Vanguard Investments Australia Ltd.BUY26.50                     Ordinary18,978                         18,978                        

14‐May‐2024 Vanguard Investments Australia Ltd.BUY26.60                     Ordinary21,740                         21,740                        

16‐

May‐2024 Vanguard Investments Australia Ltd.BUY26.73                     Ordinary2,280                           2,280                           

17‐May‐2024 Vanguard Investments Australia Ltd.BUY26.77                     Ordinary11,013                         11,013                        

20‐May‐2024 Vanguard Investments Australia Ltd.BUY26.97                     Ordinary14,255                         14,255                        

20‐May‐2024 Vanguard Investments Australia Ltd.BUY26.97                     Ordinary5,006                           5,006                           

21‐May‐2024 Vanguard Investments Australia Ltd.BUY27.07                     Ordinary11,013                         11,013                        

23‐May‐2024 Vanguard Investments Australia Ltd.BUY26.87                     Ordinary11,420                         11,420                        

24‐May‐2024 Vanguard Investments

 Australia Ltd.BUY26.56                     Ordinary18,350                         18,350                        

27‐May‐2024 Vanguard Investments Australia Ltd.BUY26.75                     Ordinary28,540                         28,540                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

28‐May‐2024 Vanguard Investments Australia Ltd.BUY26.64                     Ordinary28,530                         28,530                        

28‐May‐2024 Vanguard Investments Australia Ltd.BUY26.64                     Ordinary37,089                         37,089                        

29‐May‐2024 Vanguard Investments Australia Ltd.BUY26.01                     Ordinary14,680                         14,680                        

29‐May‐2024 Vanguard Investments Australia Ltd.BUY26.01                     Ordinary11,010                         11,010                        

29‐May‐2024 Vanguard Investments Australia Ltd.BUY26.01                     Ordinary3,670                           3,670                           

29‐May‐2024 Vanguard Investments Australia Ltd.BUY26.01                     Ordinary18,350                         18,350                        

30‐May‐2024 Vanguard

 Investments Australia Ltd.BUY25.93                     Ordinary17,112                         17,112                        

30‐May‐2024 Vanguard Investments Australia Ltd.BUY25.93                     Ordinary28,520                         28,520                        

30‐May‐2024 Vanguard Investments Australia Ltd.BUY25.93                     Ordinary22,816                         22,816                        

30‐May‐2024 Vanguard Investments Australia Ltd.BUY25.93                     Ordinary3,670                           3,670                           

31‐May‐2024 Vanguard Investments Australia Ltd.BUY25.98                     Ordinary14,680                         14,680                        

31‐May‐2024 Vanguard Investments Australia Ltd.BUY25.98                     Ordinary14,680                         14,680                        

31‐May‐2024 Vanguard Investments Australia 

Ltd.BUY25.98                     Ordinary4,386                           4,386                           

3‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.63                     Ordinary6,437                           6,437                           

4‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.74                     Ordinary14,250                         14,250                        

5‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.76                     Ordinary14,255                         14,255                        

5‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.76                     Ordinary11,010                         11,010                        

5‐Jun‐2024 Vanguard Investments Australia Ltd.SELL26.76                     Ordinary(8,768)                          (8,768)                         

11‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.69                     Ordinary37,089                         37,089

                        

11‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.69                     Ordinary15,776                         15,776                        

12‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.71                     Ordinary2,854                           2,854                           

12‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.71                     Ordinary22,020                         22,020                        

12‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.71                     Ordinary18,350                         18,350                        

13‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.88                     Ordinary34,260                         34,260                        

13‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.88                     Ordinary7,340                           7,340                           

14‐Jun‐

2024 Vanguard Investments Australia Ltd.BUY26.79                     Ordinary22,840                         22,840                        

17‐Jun‐2024 Vanguard Investments Australia Ltd.BUY26.97                     Ordinary18,350                         18,350                        

18‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.22                     Ordinary17,148                         17,148                        

18‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.22                     Ordinary11,010                         11,010                        

19‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.12                     Ordinary28,560                         28,560                        

20‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.25                     Ordinary22,116                         22,116                        

20‐Jun‐2024 Vanguard Investments Australia

 Ltd.BUY27.25                     Ordinary14,744                         14,744                        

21‐Jun‐2024 Vanguard Investments Australia Ltd.SELL27.24                     Ordinary(56,774)                        (56,774)                       

21‐Jun‐2024 Vanguard Investments Australia Ltd.SELL27.24                     Ordinary(839,884)                     (839,884)                     

21‐Jun‐2024 Vanguard Investments Australia Ltd.SELL27.24                     Ordinary(2,125)                          (2,125)                         

21‐Jun‐2024 Vanguard Investments Australia Ltd.SELL27.24                     Ordinary(2,278)                          (2,278)                         

24‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.15                     Ordinary28,360                         28,360                        

24‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.15                     Ordinary14,180                         

14,180                        

24‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.15                     Ordinary13,728                         13,728                        

24‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.15                     Ordinary6,864                           6,864                           

24‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.15                     Ordinary6,864                           6,864                           

24‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.15                     Ordinary4,352                           4,352                           

25‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.47                     Ordinary6,864                           6,864                           

26‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.31                     Ordinary10,296                         10,296                        

27‐Jun

‐2024 Vanguard Investments Australia Ltd.BUY27.09                     Ordinary39,774                         39,774                        

27‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.09                     Ordinary79,548                         79,548                        

27‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.09                     Ordinary13,752                         13,752                        

27‐Jun‐2024 Vanguard Investments Australia Ltd.BUY27.09                     Ordinary4,364                           4,364                           

28‐Jun‐2024 Vanguard Investments Australia Ltd.SELL27.23                     Ordinary(40,159)                        (40,159)                       

1‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.21                     Ordinary28,210                         28,210                        

1‐Jul‐2024 Vanguard Investments 

Australia Ltd.SELL27.06                     Ordinary(54,485)                        (54,485)                       

1‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.21                     Ordinary20,406                         20,406                        

1‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.21                     Ordinary6,177                           6,177                           

3‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.12                     Ordinary28,200                         28,200                        

3‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.12                     Ordinary10,149                         10,149                        

3‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.12                     Ordinary2,170                           2,170                           

3‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.12                     Ordinary6,510

                           6,510                           

4‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.35                     Ordinary87,855                         87,855                        

4‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.35                     Ordinary2,805                           2,805                           

5‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.20                     Ordinary10,149                         10,149                        

8‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.13                     Ordinary28,210                         28,210                        

9‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.68                     Ordinary56,400                         56,400                        

9‐Jul‐2024 Vanguard Investments Australia Ltd.SELL27.68                     Ordinary(9,641)                          (9,641)                         

9‐

Jul‐2024 Vanguard Investments Australia Ltd.BUY27.68                     Ordinary10,149                         10,149                        

9‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.68                     Ordinary15,904                         15,904                        

10‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.52                     Ordinary13,532                         13,532                        

11‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.63                     Ordinary4,340                           4,340                           

12‐Jul‐2024 Vanguard Investments Australia Ltd.BUY27.90                     Ordinary19,740                         19,740                        

17‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.48                     Ordinary2,819                           2,819                           

18‐Jul‐2024 Vanguard Investments

 Australia Ltd.BUY28.48                     Ordinary5,638                           5,638                           

18‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.48                     Ordinary14,095                         14,095                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

19‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.22                     Ordinary10,149                         10,149                        

22‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.07                     Ordinary28,150                         28,150                        

23‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.32                     Ordinary16,866                         16,866                        

23‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.32                     Ordinary13,532                         13,532                        

23‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.32                     Ordinary6,008                           6,008                           

24‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.53                     Ordinary16,896                         16,896                        

24‐Jul‐2024 Vanguard

 Investments Australia Ltd.BUY28.53                     Ordinary10,149                         10,149                        

25‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.34                     Ordinary5,619                           5,619                           

26‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.59                     Ordinary28,170                         28,170                        

26‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.59                     Ordinary10,149                         10,149                        

26‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.59                     Ordinary13,532                         13,532                        

29‐Jul‐2024 Vanguard Investments Australia Ltd.BUY28.99                     Ordinary10,149                         10,149                        

31‐Jul‐2024 Vanguard Investments Australia 

Ltd.BUY29.80                     Ordinary13,532                         13,532                        

31‐Jul‐2024 Vanguard Investments Australia Ltd.BUY29.80                     Ordinary8,748                           8,748                           

1‐Aug‐2024 Vanguard Investments Australia Ltd.BUY29.71                     Ordinary3,383                           3,383                           

2‐Aug‐2024 Vanguard Investments Australia Ltd.BUY28.98                     Ordinary28,190                         28,190                        

2‐Aug‐2024 Vanguard Investments Australia Ltd.BUY28.98                     Ordinary33,828                         33,828                        

5‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.68                     Ordinary98,665                         98,665                        

5‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.68                     Ordinary59,199                         59,199

                        

5‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.68                     Ordinary13,532                         13,532                        

5‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.68                     Ordinary20,298                         20,298                        

6‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.82                     Ordinary16,915                         16,915                        

7‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.62                     Ordinary33,816                         33,816                        

7‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.62                     Ordinary16,915                         16,915                        

8‐Aug‐2024 Vanguard Investments Australia Ltd.BUY27.85                     Ordinary25,362                         25,362                        

8‐Aug‐

2024 Vanguard Investments Australia Ltd.BUY27.85                     Ordinary16,915                         16,915                        

9‐Aug‐2024 Vanguard Investments Australia Ltd.BUY28.05                     Ordinary47,906                         47,906                        

9‐Aug‐2024 Vanguard Investments Australia Ltd.BUY28.05                     Ordinary13,532                         13,532                        

12‐Aug‐2024 Vanguard Investments Australia Ltd.BUY28.22                     Ordinary16,915                         16,915                        

13‐Aug‐2024 Vanguard Investments Australia Ltd.SELL28.52                     Ordinary(21,342)                        (21,342)                       

13‐Aug‐2024 Vanguard Investments Australia Ltd.BUY28.52                     Ordinary20,745                         20,745                        

15‐Aug‐2024 Vanguard Investments Australia

 Ltd.BUY29.30                     Ordinary16,914                         16,914                        

16‐Aug‐2024 Vanguard Investments Australia Ltd.BUY29.66                     Ordinary6,558                           6,558                           

19‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.40                     Ordinary14,095                         14,095                        

20‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.32                     Ordinary13,552                         13,552                        

21‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.30                     Ordinary2,283                           2,283                           

23‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.03                     Ordinary28,270                         28,270                        

23‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.03                     Ordinary14,135                         

14,135                        

23‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.03                     Ordinary10,960                         10,960                        

26‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.67                     Ordinary3,399                           3,399                           

28‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.83                     Ordinary13,616                         13,616                        

28‐Aug‐2024 Vanguard Investments Australia Ltd.BUY30.83                     Ordinary26,547                         26,547                        

29‐Aug‐2024 Vanguard Investments Australia Ltd.BUY31.08                     Ordinary13,624                         13,624                        

2‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.60                     Ordinary28,350                         28,350                        

3‐Sep

‐2024 Vanguard Investments Australia Ltd.BUY31.81                     Ordinary5,764                           5,764                           

4‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.13                     Ordinary13,668                         13,668                        

4‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.39                     Ordinary2,718                           2,718                           

5‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.58                     Ordinary10,278                         10,278                        

5‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.49                     Ordinary30,235                         30,235                        

10‐Sep‐2024 Vanguard Investments Australia Ltd.SELL32.31                     Ordinary(14,230)                        (14,230)                       

10‐Sep‐2024 Vanguard Investments 

Australia Ltd.BUY32.31                     Ordinary15,545                         15,545                        

11‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.84                     Ordinary10,278                         10,278                        

12‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.21                     Ordinary31,745                         31,745                        

13‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.10                     Ordinary120,777                       120,777                      

13‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.10                     Ordinary11,025                         11,025                        

16‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.79                     Ordinary6,870                           6,870                           

16‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.79                     Ordinary10,305

                         10,305                        

17‐Sep‐2024 Vanguard Investments Australia Ltd.SELL33.03                     Ordinary(25,695)                        (25,695)                       

18‐Sep‐2024 Vanguard Investments Australia Ltd.SELL33.16                     Ordinary(19,985)                        (19,985)                       

18‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.16                     Ordinary6,870                           6,870                           

19‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.37                     Ordinary8,824                           8,824                           

20‐Sep‐2024 Vanguard Investments Australia Ltd.SELL33.57                     Ordinary(23,214)                        (23,214)                       

20‐Sep‐2024 Vanguard Investments Australia Ltd.SELL33.57                     Ordinary(177,707)                     (177,707)                     

20‐

Sep‐2024 Vanguard Investments Australia Ltd.BUY33.57                     Ordinary28,240                         28,240                        

20‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.57                     Ordinary10,308                         10,308                        

20‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.57                     Ordinary3,436                           3,436                           

20‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.57                     Ordinary8,739                           8,739                           

23‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.61                     Ordinary34,080                         34,080                        

23‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.61                     Ordinary14,200                         14,200                        

23‐Sep‐2024 Vanguard Investments

 Australia Ltd.SELL33.61                     Ordinary(19,880)                        (19,880)                       

23‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.61                     Ordinary17,190                         17,190                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

23‐Sep‐2024 Vanguard Investments Australia Ltd.BUY33.61                     Ordinary8,836                           8,836                           

25‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.55                     Ordinary133,986                       133,986                      

25‐Sep‐2024 Vanguard Investments Australia Ltd.SELL32.55                     Ordinary(71,200)                        (71,200)                       

26‐Sep‐2024 Vanguard Investments Australia Ltd.SELL32.34                     Ordinary(82,563)                        (82,563)                       

26‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.34                     Ordinary10,335                         10,335                        

26‐Sep‐2024 Vanguard Investments Australia Ltd.BUY32.34                     Ordinary10,335                         10,335                        

27‐Sep‐2024 Vanguard

 Investments Australia Ltd.BUY31.80                     Ordinary11,384                         11,384                        

27‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.80                     Ordinary6,890                           6,890                           

30‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.72                     Ordinary11,368                         11,368                        

30‐Sep‐2024 Vanguard Investments Australia Ltd.BUY31.72                     Ordinary2,842                           2,842                           

30‐Sep‐2024 Vanguard Investments Australia Ltd.SELL31.72                     Ordinary(119,642)                     (119,642)                     

1‐Oct‐2024 Vanguard Investments Australia Ltd.BUY31.19                     Ordinary84,450                         84,450                        

1‐Oct‐2024 Vanguard Investments Australia 

Ltd.BUY31.19                     Ordinary13,592                         13,592                        

2‐Oct‐2024 Vanguard Investments Australia Ltd.SELL31.11                     Ordinary(30,954)                        (30,954)                       

2‐Oct‐2024 Vanguard Investments Australia Ltd.BUY31.11                     Ordinary13,592                         13,592                        

3‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.71                     Ordinary14,075                         14,075                        

7‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.78                     Ordinary5,632                           5,632                           

7‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.78                     Ordinary5,632                           5,632                           

7‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.78                     Ordinary6,796                           6,796

                           

8‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.91                     Ordinary15,931                         15,931                        

11‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.86                     Ordinary19,747                         19,747                        

11‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.86                     Ordinary10,194                         10,194                        

11‐Oct‐2024 Vanguard Investments Australia Ltd.BUY30.86                     Ordinary10,194                         10,194                        

14‐Oct‐2024 Vanguard Investments Australia Ltd.BUY31.05                     Ordinary226,862                       226,862                      

15‐Oct‐2024 Vanguard Investments Australia Ltd.BUY31.56                     Ordinary6,796                           6,796                           

16‐Oct‐

2024 Vanguard Investments Australia Ltd.BUY31.74                     Ordinary203,112                       203,112                      

16‐Oct‐2024 Vanguard Investments Australia Ltd.BUY31.74                     Ordinary4,162                           4,162                           

17‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.55                     Ordinary5,640                           5,640                           

18‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.41                     Ordinary13,592                         13,592                        

18‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.41                     Ordinary6,796                           6,796                           

22‐Oct‐2024 Vanguard Investments Australia Ltd.BUY31.93                     Ordinary56,280                         56,280                        

22‐Oct‐2024 Vanguard Investments Australia

 Ltd.BUY31.93                     Ordinary2,814                           2,814                           

23‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.03                     Ordinary10,194                         10,194                        

23‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.03                     Ordinary13,592                         13,592                        

23‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.03                     Ordinary13,592                         13,592                        

25‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.14                     Ordinary19,642                         19,642                        

25‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.14                     Ordinary28,060                         28,060                        

28‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.16                     Ordinary33,648                         

33,648                        

28‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.16                     Ordinary33,648                         33,648                        

28‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.16                     Ordinary6,796                           6,796                           

29‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.24                     Ordinary19,614                         19,614                        

30‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.01                     Ordinary2,801                           2,801                           

30‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.01                     Ordinary14,005                         14,005                        

30‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.01                     Ordinary8,403                           8,403                           

31‐Oct

‐2024 Vanguard Investments Australia Ltd.BUY32.12                     Ordinary20,388                         20,388                        

31‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.12                     Ordinary4,386                           4,386                           

31‐Oct‐2024 Vanguard Investments Australia Ltd.BUY32.12                     Ordinary5,441                           5,441                           

1‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.10                     Ordinary42,015                         42,015                        

1‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.10                     Ordinary16,806                         16,806                        

1‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.10                     Ordinary13,592                         13,592                        

4‐Nov‐2024 Vanguard Investments 

Australia Ltd.BUY32.40                     Ordinary6,796                           6,796                           

4‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.40                     Ordinary13,592                         13,592                        

6‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.26                     Ordinary33,600                         33,600                        

7‐Nov‐2024 Vanguard Investments Australia Ltd.BUY31.51                     Ordinary6,808                           6,808                           

7‐Nov‐2024 Vanguard Investments Australia Ltd.BUY31.51                     Ordinary3,076                           3,076                           

8‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.14                     Ordinary41,970                         41,970                        

11‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.00                     Ordinary67,200

                         67,200                        

12‐Nov‐2024 Vanguard Investments Australia Ltd.SELL32.10                     Ordinary(171,241)                     (171,241)                     

12‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.10                     Ordinary16,695                         16,695                        

13‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.01                     Ordinary30,855                         30,855                        

13‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.01                     Ordinary13,668                         13,668                        

14‐Nov‐2024 Vanguard Investments Australia Ltd.BUY32.44                     Ordinary6,834                           6,834                           

15‐Nov‐2024 Vanguard Investments Australia Ltd.BUY33.06                     Ordinary6,834                           6,834                           

19‐

Nov‐2024 Vanguard Investments Australia Ltd.SELL33.39                     Ordinary(223,495)                     (223,495)                     

21‐Nov‐2024 Vanguard Investments Australia Ltd.BUY33.54                     Ordinary75,994                         75,994                        

21‐Nov‐2024 Vanguard Investments Australia Ltd.BUY33.54                     Ordinary10,248                         10,248                        

22‐Nov‐2024 Vanguard Investments Australia Ltd.BUY33.83                     Ordinary1,912                           1,912                           

25‐Nov‐2024 Vanguard Investments Australia Ltd.BUY33.41                     Ordinary6,832                           6,832                           

26‐Nov‐2024 Vanguard Investments Australia Ltd.SELL32.95                     Ordinary(145,923)                     (145,923)                     

28‐Nov‐2024 Vanguard Investments

 Australia Ltd.BUY33.40                     Ordinary39,200                         39,200                        

2‐Dec‐2024 Vanguard Investments Australia Ltd.BUY33.27                     Ordinary30,833                         30,833                        

# External Use Authorized

Annexure A
Date of change

Person whose relevant interest changed

Nature of 

Change(6)

Consideration 

given in relation 

to change(7)

Class

 Number of securities 

affected 

 Person's votes 

affected 

5‐Dec‐2024 Vanguard Investments Australia Ltd.BUY33.24                     Ordinary6,834                           6,834                           

9‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.87                     Ordinary33,660                         33,660                        

9‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.87                     Ordinary17,085                         17,085                        

9‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.87                     Ordinary10,251                         10,251                        

9‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.87                     Ordinary4,432                           4,432                           

10‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.24                     Ordinary11,200                         11,200                        

10‐Dec‐2024 Vanguard

 Investments Australia Ltd.BUY32.24                     Ordinary15,602                         15,602                        

11‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.12                     Ordinary6,834                           6,834                           

12‐Dec‐2024 Vanguard Investments Australia Ltd.BUY31.96                     Ordinary13,668                         13,668                        

13‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.17                     Ordinary14,005                         14,005                        

13‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.17                     Ordinary10,251                         10,251                        

17‐Dec‐2024 Vanguard Investments Australia Ltd.BUY32.64                     Ordinary11,216                         11,216                        

17‐Dec‐2024 Vanguard Investments Australia 

Ltd.BUY32.64                     Ordinary13,668                         13,668                        

18‐Dec‐2024 Vanguard Investments Australia Ltd.SELL32.82                     Ordinary(40,974)                        (40,974)                       

17‐Oct‐2023 Vanguard Personalized Indexing ManagementRECEIVEOrdinary447                               447                              

This is Annexure A of 47 pages referred to in Form 604, Notice of change of interest of substantial holder.

Signature:

Name: Shawn Acker

Capacity: Compliance Manager

Date: 23 December 2024

# External Use Authorized

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

Other issuers discussed similar conditions around this time

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