TIDMNWG

RNS Number : 5636A

NatWest Group plc

24 May 2023

 
 NatWest Group plc 
 24 May 2023 
 Transaction in Own Shares 
 NatWest Group plc (the 'Company' or 'NWG') announces today that 
  it has purchased the following number of ordinary shares in the 
  Company with a nominal value of GBP1.0769* each ('Ordinary Shares') 
  from UBS AG, London Branch ('UBS'). 
 
 Aggregated information: 
 
  Date of purchase       Number of         Highest         Lowest      Volume weighted    Venue 
                       Ordinary Shares    price paid:    price paid:    average price 
                          purchased          (GBp)          (GBp)       paid per share 
                                                                            (GBp) 
    24 May 2023          2,736,883          271.90         268.50         269.5436         LSE 
                     -----------------  -------------  -------------  ----------------  -------- 
    24 May 2023           936,610           271.20         268.50         269.5608        CHIX 
                     -----------------  -------------  -------------  ----------------  -------- 
    24 May 2023          1,674,500          271.20         268.50         269.5368        BATE 
                     -----------------  -------------  -------------  ----------------  -------- 
 
 * Note: the nominal value of Ordinary Shares without rounding 
  is GBP1.076923076923077 per share 
 Such purchases form part of the Company's existing share buyback 
  programme and were effected pursuant to the instructions issued 
  by the Company to UBS on 17 February 2023, as announced on 17 February 
  2023. 
 
 The Company intends to cancel the repurchased Ordinary Shares. 
 
 Following the settlement of the above transactions, NWG will hold 
  217,456,978 Ordinary Shares in treasury and have 9,002,689,978 
  Ordinary Shares* in issue (excluding treasury shares). 
 
 
  * This figure also accounts for settlement of the off-market purchase 
  of 469,200,081 ordinary shares from His Majesty's Treasury ("HM 
  Treasury") announced on 22 May 2023. 
  We announced on 20 February 2023 that the maximum number of Ordinary 
  Shares that could be purchased by NWG under the Programme was 966,284,391. 
  Such number of Ordinary Shares reflected the impact on the 2022 
  authority granted by shareholders to the Board of NWG at its Annual 
  General Meeting, held on 28 April 2022 and amended at its General 
  Meeting held on 25 August 2022 of the reduction in the Company's 
  issued share capital following the off-market buyback announced 
  on 28 March 2022. Following the Company's announcement on 22 May 
  2023 of the off-market purchase of Ordinary Shares from His Majesty's 
  Treasury, the maximum number of Ordinary Shares that may now be 
  purchased by the Company under the Programme has been reduced further 
  to 919,364,383. Of this number, 229,676,886 Ordinary Shares have 
  already been purchased as at 24 May 2023. 
 
 Further information: 
 
 Investor Relations 
 + 44 (0)207 672 1758 
 
 Media Relations 
 +44 (0)131 523 4205 
 
 Legal Entity Identifier: 2138005O9XJIJN4JPN90 
 
 Transaction details 
 In accordance with Article 5(1)(b) of Regulation (EU) No.596/2014 
  as it applies in the UK (Market Abuse Regulation), a full breakdown 
  of the individual trades made by UBS on behalf of the Company as 
  part of the buyback programme is detailed below: 
 
    Transaction                                            Volume                        Trading 
        Date                Time          Time Zone       (shares)       Price (GBp)      Venue    MatchID 
    24 May 2023           08:27:46           BST           10168           271.20         BATE     1429901 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:18           BST             64            271.10         BATE     1435244 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:18           BST            4016           271.10         BATE     1435241 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:18           BST            701            271.10         BATE     1435239 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:18           BST            1270           271.10         BATE     1435237 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:18           BST            2403           271.10         BATE     1435235 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:22           BST            1659           271.10         BATE     1435335 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:37:40           BST            743            270.90         BATE     1449458 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:37:40           BST            943            270.90         BATE     1449456 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:37:40           BST            8500           270.90         BATE     1449454 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:41:36           BST           10426           270.00         BATE     1457430 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:49:04           BST            324            271.20         BATE     1472071 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:49:04           BST            8500           271.20         BATE     1472068 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:54:46           BST            104            271.00         BATE     1483785 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:55:12           BST             59            271.00         BATE     1484765 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:55:14           BST            838            271.00         BATE     1484828 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:57:37           BST           10110           271.20         BATE     1490321 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            8832           270.50         BATE     1568019 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:46:22           BST            4791           270.30         BATE     1575713 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:46:22           BST            4500           270.30         BATE     1575711 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:50:51           BST            1698           270.30         BATE     1584204 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:50:51           BST            8302           270.30         BATE     1584200 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:56:19           BST           10534           270.20         BATE     1591381 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:03:39           BST            2685           270.60         BATE     1600849 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:03:39           BST            7679           270.60         BATE     1600844 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:04:10           BST            8500           270.60         BATE     1602571 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:04:10           BST            1527           270.60         BATE     1602573 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:09:22           BST            8494           270.20         BATE     1608475 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:09:22           BST            534            270.20         BATE     1608471 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:14:13           BST           10233           270.40         BATE     1614302 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:17:05           BST            8689           270.50         BATE     1617809 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:23:32           BST            9824           270.50         BATE     1625847 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:51           BST            4172           270.60         BATE     1633473 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:51           BST            5271           270.60         BATE     1633469 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:31:17           BST            5343           270.70         BATE     1635610 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:31:17           BST            3388           270.70         BATE     1635608 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:36:40           BST            9006           270.50         BATE     1642739 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:44:29           BST            9497           270.60         BATE     1652212 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            9999           270.30         BATE     1658658 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:51:53           BST            122            269.90         BATE     1661982 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:51:53           BST            8500           269.90         BATE     1661984 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:51:53           BST            792            269.90         BATE     1661986 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:58:38           BST           10365           270.00         BATE     1670387 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            592            270.20         BATE     1674760 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            8500           270.20         BATE     1674764 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            870            270.20         BATE     1674768 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:10:02           BST           10383           270.30         BATE     1679801 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:15:04           BST            4809           270.70         BATE     1684075 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:15:04           BST            4993           270.70         BATE     1684073 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:20:06           BST            9697           270.40         BATE     1688218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:29:02           BST            2597           270.70         BATE     1694155 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:29:02           BST            5960           270.70         BATE     1694151 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:42:20           BST            9771           270.80         BATE     1703121 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            1000           270.90         BATE     1706250 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            8434           270.90         BATE     1706248 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:50:56           BST            9049           270.60         BATE     1708882 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:50:56           BST            341            270.60         BATE     1708880 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:58:30           BST            8786           270.80         BATE     1713384 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:02:58           BST            9779           270.60         BATE     1716536 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:10:21           BST            9847           270.60         BATE     1721220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:16:19           BST           10295           270.60         BATE     1725184 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:26:11           BST            9317           269.90         BATE     1732116 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:34:01           BST            8637           269.90         BATE     1737573 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            3264           270.00         BATE     1742545 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            293            270.00         BATE     1742539 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            6590           270.00         BATE     1742531 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            4985           270.00         BATE     1742523 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            4954           270.00         BATE     1742527 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:48:07           BST            4653           270.10         BATE     1747184 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:48:07           BST            3627           270.10         BATE     1747182 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:48:07           BST            346            270.10         BATE     1747178 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:00:45           BST            1978           270.00         BATE     1756587 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:00:45           BST           10114           270.00         BATE     1756585 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            8968           270.00         BATE     1756869 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            6313           270.00         BATE     1756867 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            1786           270.00         BATE     1756865 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:14:00           BST            1267           270.70         BATE     1767197 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:14:00           BST            8500           270.70         BATE     1767195 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:17:12           BST            1105           270.60         BATE     1770122 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:17:12           BST            414            270.60         BATE     1770118 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:18:24           BST            9922           270.70         BATE     1771086 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:26:50           BST            4505           270.70         BATE     1778324 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:26:50           BST            4899           270.70         BATE     1778322 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:30:35           BST            5870           270.40         BATE     1782562 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:30:35           BST            4079           270.40         BATE     1782564 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:43           BST            2752           270.00         BATE     1785974 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:43           BST            9163           270.00         BATE     1785976 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:43           BST            6706           270.00         BATE     1785970 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST           10164           270.00         BATE     1792289 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST            1999           270.00         BATE     1792287 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST            7252           270.00         BATE     1792285 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:43:37           BST            9346           270.00         BATE     1795723 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:47:35           BST            1382           270.00         BATE     1799276 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:47:38           BST            7510           270.00         BATE     1799353 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:47:38           BST            1633           270.00         BATE     1799351 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:56:26           BST            2971           270.10         BATE     1808978 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:56:26           BST            6490           270.10         BATE     1808974 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:56:26           BST            529            270.10         BATE     1808970 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            285            270.00         BATE     1813149 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            1310           270.00         BATE     1813147 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:10           BST            2167           270.00         BATE     1813427 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:11           BST            586            270.00         BATE     1813435 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:32           BST            4364           270.00         BATE     1813757 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:32           BST            9665           270.00         BATE     1813759 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:02:27           BST             56            269.80         BATE     1816151 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:16           BST           14468           270.30         BATE     1829130 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:19           BST           10090           270.20         BATE     1829193 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:17:47           BST            6328           270.00         BATE     1831439 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:17:47           BST            3630           270.00         BATE     1831437 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:17:47           BST            9766           270.00         BATE     1831435 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:17:47           BST            437            270.00         BATE     1831431 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:18:47           BST             20            269.90         BATE     1832526 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:18:47           BST             98            269.90         BATE     1832528 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:20:26           BST            3968           269.90         BATE     1834406 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:26:13           BST            9973           270.10         BATE     1840732 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:13           BST            8500           270.00         BATE     1841847 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:13           BST            1005           270.00         BATE     1841849 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:13           BST            9676           270.00         BATE     1841851 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:06           BST            275            270.00         BATE     1848474 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            619            270.00         BATE     1848693 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            7613           270.00         BATE     1848689 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:31:03           BST            9980           269.90         BATE     1852287 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:11           BST            5754           269.70         BATE     1855532 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:18           BST            403            269.70         BATE     1855836 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:18           BST            4373           269.70         BATE     1855832 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:33:28           BST            4253           269.70         BATE     1858767 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:34:05           BST            5050           269.70         BATE     1860070 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            2647           269.60         BATE     1863938 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            6066           269.60         BATE     1863936 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            2434           269.60         BATE     1863932 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            2463           269.60         BATE     1863930 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            5621           269.60         BATE     1863926 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:38:31           BST           10418           269.20         BATE     1869467 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            8500           269.00         BATE     1873252 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            766            269.00         BATE     1873256 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:31           BST            1717           268.90         BATE     1873452 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:56           BST            3327           268.90         BATE     1874229 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            3735           268.90         BATE     1874632 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            5694           268.90         BATE     1874626 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            2806           268.90         BATE     1874624 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            2582           268.90         BATE     1874620 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:07           BST            1677           268.80         BATE     1874688 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:10           BST            3244           268.80         BATE     1874840 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:15           BST            8015           269.10         BATE     1882915 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:15           BST            1641           269.10         BATE     1882911 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            8620           269.00         BATE     1883262 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            1398           269.00         BATE     1883266 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            9009           269.00         BATE     1883260 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            1459           269.00         BATE     1883258 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            8886           269.00         BATE     1883254 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:47:12           BST            9625           269.00         BATE     1887152 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST           10136           268.80         BATE     1891132 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST           10445           268.80         BATE     1891130 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            1682           268.90         BATE     1896382 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            7175           268.90         BATE     1896380 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            1325           268.90         BATE     1896378 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            8624           268.90         BATE     1896376 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            1192           269.20         BATE     1912879 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            8500           269.20         BATE     1912875 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            2051           269.20         BATE     1912883 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            7308           269.20         BATE     1912881 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:55           BST           10550           269.10         BATE     1914220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:03           BST            107            269.20         BATE     1918801 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:03           BST            1480           269.20         BATE     1918769 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:15           BST            3064           269.20         BATE     1919233 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:15           BST            4865           269.20         BATE     1919231 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            2263           269.00         BATE     1921103 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            7744           269.00         BATE     1921107 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            9144           269.00         BATE     1921109 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:04:16           BST           10232           268.90         BATE     1926157 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:08           BST            401            268.70         BATE     1928855 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:08           BST            601            268.70         BATE     1928853 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:09           BST            854            268.60         BATE     1928864 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            3671           268.60         BATE     1928942 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            3009           268.60         BATE     1928940 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            1604           268.60         BATE     1928938 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            9841           268.70         BATE     1937111 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            9566           268.70         BATE     1937113 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            8635           268.70         BATE     1937119 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:11:32           BST             58            268.80         BATE     1942462 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:55           BST            137            268.80         BATE     1945065 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:55           BST            8500           268.80         BATE     1945061 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:37           BST            8926           268.90         BATE     1950292 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:37           BST            9805           268.90         BATE     1950290 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:37           BST            128            268.90         BATE     1950288 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:37           BST            8500           268.90         BATE     1950285 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:37           BST            1809           268.90         BATE     1950283 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            7912           269.20         BATE     1957970 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            1884           269.30         BATE     1957954 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            7172           269.30         BATE     1957948 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:57           BST            1916           269.20         BATE     1958347 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:22:44           BST            545            269.10         BATE     1963671 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:22:44           BST            8865           269.10         BATE     1963663 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:25:50           BST           10034           269.10         BATE     1971399 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:25:50           BST            8933           269.10         BATE     1971397 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:29:47           BST            9459           269.40         BATE     1980027 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:31:53           BST            8982           269.50         BATE     1984696 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:31:53           BST            9549           269.50         BATE     1984700 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST           10462           269.50         BATE     1996459 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            9673           269.50         BATE     1996455 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:39:06           BST            9156           269.50         BATE     1997620 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:43:59           BST            9111           269.50         BATE     2006559 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:44:18           BST           10428           269.40         BATE     2007062 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:48:27           BST           10510           269.30         BATE     2014848 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:48:27           BST            9893           269.30         BATE     2014846 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:51:11           BST            9404           269.50         BATE     2019729 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:58:00           BST            9009           269.60         BATE     2031182 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:58:00           BST            9243           269.60         BATE     2031180 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:59:34           BST           10511           269.50         BATE     2034950 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:00:11           BST            8746           269.40         BATE     2038744 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:00:11           BST            3603           269.40         BATE     2038742 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:00:11           BST            5620           269.40         BATE     2038736 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:03:53           BST            5618           269.30         BATE     2046629 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:03:53           BST            1531           269.30         BATE     2046627 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:03:53           BST            2150           269.30         BATE     2046625 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            2578           269.00         BATE     2053512 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            9547           269.20         BATE     2053504 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST           10406           269.20         BATE     2053502 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:41           BST            3321           269.00         BATE     2053613 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:41           BST            1807           269.00         BATE     2053609 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:41           BST            6693           269.00         BATE     2053607 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            1937           269.00         BATE     2053679 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            3247           269.00         BATE     2053677 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:44           BST            8796           268.90         BATE     2053771 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:50           BST            3390           268.70         BATE     2054062 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            9700           268.70         BATE     2056355 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            9066           268.70         BATE     2056353 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            605            268.70         BATE     2056351 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            1000           268.70         BATE     2058654 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            8316           268.70         BATE     2058648 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:12:31           BST            1073           268.70         BATE     2062269 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:12:47           BST            1593           268.70         BATE     2062637 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:01           BST            1599           268.70         BATE     2063000 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            8566           268.70         BATE     2063329 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            5797           268.70         BATE     2063325 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            6262           268.70         BATE     2063331 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            8960           268.70         BATE     2063333 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            9125           268.70         BATE     2063335 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:11           BST            9034           268.60         BATE     2063566 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:16           BST            1575           268.60         BATE     2063828 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:16           BST            4200           268.60         BATE     2063826 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:18           BST            716            268.60         BATE     2063908 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            741            268.70         BATE     2071196 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            4945           268.70         BATE     2071194 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST           10318           268.70         BATE     2071192 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:05           BST            7295           268.70         BATE     2072622 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:05           BST            1965           268.70         BATE     2072620 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:05           BST            1912           268.70         BATE     2072618 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:10           BST           16437           268.60         BATE     2072754 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:27           BST            5657           268.50         BATE     2073263 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:27           BST           10045           268.50         BATE     2073267 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:29           BST            2371           268.50         BATE     2073367 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:29           BST            719            268.50         BATE     2073365 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:32           BST            4299           268.50         BATE     2073485 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:36           BST            2895           268.50         BATE     2073585 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:42           BST            2026           268.50         BATE     2073748 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            3997           268.90         BATE     2077911 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST           18048           268.90         BATE     2077907 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            4258           268.90         BATE     2077905 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            1965           268.90         BATE     2077903 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            515            268.90         BATE     2077895 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            774            268.90         BATE     2077893 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            704            268.90         BATE     2077883 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            3592           268.90         BATE     2077885 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            1304           268.90         BATE     2077887 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            9242           268.90         BATE     2077889 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            1873           268.90         BATE     2077891 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            1863           268.80         BATE     2077881 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:33           BST           11413           268.90         BATE     2079459 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:33           BST            1210           268.90         BATE     2079457 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:33           BST           13314           268.90         BATE     2079455 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:31           BST            1009           269.00         BATE     2081157 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:31           BST            1591           269.00         BATE     2081155 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:31           BST            1293           269.00         BATE     2081153 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:31           BST            2430           269.00         BATE     2081148 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2047           269.10         BATE     2081230 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2074           269.10         BATE     2081226 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            986            269.10         BATE     2081215 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2129           269.10         BATE     2081213 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            7412           269.10         BATE     2081211 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            4750           269.10         BATE     2081209 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            1039           269.00         BATE     2081162 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            1542           269.00         BATE     2081160 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            2461           269.10         BATE     2081766 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            9396           269.10         BATE     2081706 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:51           BST            5949           269.00         BATE     2081792 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:53           BST            6901           269.00         BATE     2081860 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:53           BST            3633           269.00         BATE     2081858 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:53           BST            7009           269.00         BATE     2081856 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:15           BST            285            268.90         BATE     2082322 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:34           BST            5602           269.00         BATE     2082997 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:34           BST            1178           269.00         BATE     2082999 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:34           BST            1056           269.00         BATE     2083001 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:34           BST            488            269.00         BATE     2082995 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:34           BST            1893           269.00         BATE     2082993 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:34           BST            1827           269.00         BATE     2082991 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:34           BST             23            269.00         BATE     2082989 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:59           BST            660            269.00         BATE     2083774 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:59           BST            2461           269.00         BATE     2083772 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:59           BST            709            269.00         BATE     2083770 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:59           BST            1253           269.00         BATE     2083768 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:24:00           BST            1853           268.90         BATE     2083787 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:24:09           BST            1906           268.90         BATE     2084070 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:24:36           BST            1906           269.00         BATE     2084746 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:24:45           BST            1906           269.00         BATE     2084968 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:03           BST            1933           269.00         BATE     2085420 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:12           BST            1889           269.00         BATE     2085631 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            2193           269.00         BATE     2085875 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            1736           269.00         BATE     2085872 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            1084           269.00         BATE     2085863 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            5637           269.00         BATE     2085857 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:36           BST            1859           269.00         BATE     2086330 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:03           BST            1875           269.00         BATE     2087089 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            2924           269.00         BATE     2087233 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:14           BST            771            269.00         BATE     2087441 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:20           BST            2257           269.00         BATE     2087506 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:20           BST             31            269.00         BATE     2087504 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            2107           269.00         BATE     2087711 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:48           BST            1882           269.00         BATE     2088227 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:02           BST            1416           269.00         BATE     2088684 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:15           BST            1875           269.00         BATE     2089287 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:18           BST            3222           269.00         BATE     2089333 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:18           BST             57            269.00         BATE     2089335 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:24           BST            1875           269.00         BATE     2089584 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST           13048           269.10         BATE     2089721 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            1044           269.10         BATE     2089719 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            1698           269.10         BATE     2089717 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            8500           269.10         BATE     2089711 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            5856           269.10         BATE     2089709 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3900           269.10         BATE     2089707 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            7006           269.10         BATE     2089703 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3544           269.10         BATE     2089699 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3628           269.10         BATE     2089701 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST             23            269.10         BATE     2089697 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3859           269.10         BATE     2089695 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            4531           269.10         BATE     2089691 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            2845           269.10         BATE     2089687 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3651           269.10         BATE     2089685 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST             9             269.10         BATE     2089683 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            525            269.10         BATE     2089681 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            480            269.10         BATE     2089677 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            7394           269.10         BATE     2089665 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            723            269.10         BATE     2089661 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            6628           269.10         BATE     2089667 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            402            269.10         BATE     2089657 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            2038           269.10         BATE     2089671 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            770            269.10         BATE     2089673 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:28           BST            8500           269.10         BATE     2089731 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:28           BST            1908           269.10         BATE     2089729 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:33           BST            982            269.10         BATE     2089902 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:33           BST            2998           269.10         BATE     2089900 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:33           BST            1245           269.10         BATE     2089896 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:33           BST            1875           269.10         BATE     2089894 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:27:46           BST            9566           271.20         CHIX     1429903 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:37:40           BST           10243           270.90         CHIX     1449460 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            2979           271.00         CHIX     1467986 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            7119           271.00         CHIX     1467967 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:59:23           BST            8808           271.10         CHIX     1494389 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:11:23           BST            9651           271.20         CHIX     1517161 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:21:39           BST            7262           271.00         CHIX     1534035 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:21:39           BST            1243           271.00         CHIX     1534033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:35:02           BST            9677           270.60         CHIX     1554429 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            9897           270.50         CHIX     1568023 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:50:51           BST            6442           270.30         CHIX     1584206 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:50:51           BST            4118           270.30         CHIX     1584202 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:03:39           BST            3695           270.60         CHIX     1600851 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:03:39           BST            5836           270.60         CHIX     1600847 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:09:22           BST            9365           270.20         CHIX     1608473 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:17:05           BST            9026           270.50         CHIX     1617813 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:51           BST            6769           270.60         CHIX     1633467 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:51           BST            2532           270.60         CHIX     1633464 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:36:40           BST            8796           270.50         CHIX     1642743 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:44:29           BST            9533           270.60         CHIX     1652214 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:54:04           BST            932            270.10         CHIX     1664431 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:54:04           BST            8326           270.10         CHIX     1664429 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            127            270.20         CHIX     1674776 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            100            270.20         CHIX     1674774 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            1224           270.20         CHIX     1674762 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            7630           270.20         CHIX     1674772 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:15:04           BST            3691           270.70         CHIX     1684079 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:15:04           BST            6540           270.70         CHIX     1684077 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:31:36           BST            5019           270.60         CHIX     1696364 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:31:36           BST            4469           270.60         CHIX     1696362 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            1848           270.90         CHIX     1706258 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            7646           270.90         CHIX     1706252 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:58:30           BST            8762           270.80         CHIX     1713386 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:10:21           BST            9493           270.60         CHIX     1721222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:21:11           BST           10287           270.00         CHIX     1729087 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            2326           270.00         CHIX     1742537 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            7099           270.00         CHIX     1742525 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:51:18           BST            9084           270.00         CHIX     1749581 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:51:18           BST            505            270.00         CHIX     1749575 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:51:18           BST             24            270.00         CHIX     1749577 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:51:18           BST            482            270.00         CHIX     1749573 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:51:18           BST            8379           270.00         CHIX     1749571 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:07:48           BST            9395           270.20         CHIX     1761869 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:18:24           BST            8505           270.70         CHIX     1771088 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:18:24           BST            173            270.70         CHIX     1771084 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:30:35           BST            1192           270.40         CHIX     1782568 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:30:35           BST            8811           270.40         CHIX     1782566 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:43           BST            8478           270.00         CHIX     1785978 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:43           BST            1743           270.00         CHIX     1785968 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST            8928           270.00         CHIX     1792293 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST             76            270.00         CHIX     1792291 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:47:38           BST            1184           270.00         CHIX     1799357 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:47:38           BST            9262           270.00         CHIX     1799355 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            3908           270.00         CHIX     1813145 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            5054           270.00         CHIX     1813131 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:10           BST            1613           270.00         CHIX     1813429 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:02:27           BST            9132           269.80         CHIX     1816149 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:16           BST           10403           270.30         CHIX     1829132 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:21:40           BST            1992           270.00         CHIX     1835839 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:21:58           BST            6110           270.00         CHIX     1836220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:21:58           BST            1171           270.00         CHIX     1836218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            1290           270.00         CHIX     1848691 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            5978           270.00         CHIX     1848695 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            9807           270.00         CHIX     1848697 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            2711           270.00         CHIX     1848687 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:11           BST            3286           269.70         CHIX     1855534 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:11           BST            5099           269.70         CHIX     1855530 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:18           BST             37            269.70         CHIX     1855840 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:28           BST            1001           269.70         CHIX     1856169 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            2463           269.60         CHIX     1863934 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            2086           269.60         CHIX     1863942 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            100            269.60         CHIX     1863940 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            1746           269.60         CHIX     1863944 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:00           BST            2783           269.60         CHIX     1863928 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            1208           269.00         CHIX     1873270 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            8634           269.00         CHIX     1873268 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            8062           269.00         CHIX     1873264 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            2095           269.00         CHIX     1873254 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:31           BST            122            268.90         CHIX     1873460 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            8703           268.90         CHIX     1874622 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:15           BST            9877           269.10         CHIX     1882917 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST           10579           269.00         CHIX     1883264 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST           13059           269.00         CHIX     1883268 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:47:12           BST            8512           269.00         CHIX     1887150 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:47:12           BST            1132           269.00         CHIX     1887154 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            8588           268.90         CHIX     1896384 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:53:01           BST            9022           268.80         CHIX     1899203 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            6449           269.20         CHIX     1912877 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            3433           269.20         CHIX     1912885 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:55           BST            9558           269.10         CHIX     1914216 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:27           BST            3273           269.10         CHIX     1919748 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:27           BST            3466           269.10         CHIX     1919746 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:27           BST            400            269.10         CHIX     1919744 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:27           BST            400            269.10         CHIX     1919742 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:27           BST            2297           269.10         CHIX     1919740 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:08           BST            100            268.70         CHIX     1928840 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:08           BST            8512           268.70         CHIX     1928838 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:08           BST             89            268.70         CHIX     1928836 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST           13300           268.70         CHIX     1937117 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            8563           268.70         CHIX     1937125 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:55           BST           10495           268.80         CHIX     1945067 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:55           BST            9662           268.80         CHIX     1945059 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            8773           269.30         CHIX     1957956 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            1888           269.30         CHIX     1957962 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            7759           269.30         CHIX     1957960 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:25:50           BST            6381           269.10         CHIX     1971401 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:25:50           BST            4213           269.10         CHIX     1971395 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:31:53           BST            9330           269.50         CHIX     1984698 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            9771           269.50         CHIX     1996465 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            5595           269.50         CHIX     1996461 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            3983           269.50         CHIX     1996457 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:43:59           BST            9034           269.50         CHIX     2006557 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:48:27           BST            6222           269.30         CHIX     2014854 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:48:27           BST            1466           269.30         CHIX     2014852 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:48:27           BST            908            269.30         CHIX     2014850 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:58:00           BST            9421           269.60         CHIX     2031188 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:58:00           BST            595            269.60         CHIX     2031186 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:58:00           BST            8188           269.60         CHIX     2031184 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:59:34           BST            8767           269.50         CHIX     2034952 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:04:35           BST            1542           269.20         CHIX     2047870 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:05:29           BST            335            269.20         CHIX     2049560 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:05:29           BST            156            269.20         CHIX     2049553 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:05:46           BST            301            269.20         CHIX     2050104 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:05:46           BST            1541           269.20         CHIX     2050102 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            3730           269.20         CHIX     2053506 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            1108           269.20         CHIX     2053500 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:41           BST            2240           269.00         CHIX     2053611 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            9110           269.00         CHIX     2053683 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            8241           269.00         CHIX     2053681 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:44           BST            8903           268.90         CHIX     2053773 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:47           BST            9402           268.70         CHIX     2053889 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:07           BST            4545           268.70         CHIX     2054525 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:55           BST            744            268.80         CHIX     2055989 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:55           BST            8500           268.80         CHIX     2055956 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:55           BST            3507           268.80         CHIX     2055954 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:55           BST            773            268.80         CHIX     2055952 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:55           BST            1649           268.80         CHIX     2055950 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:55           BST            2886           268.80         CHIX     2055948 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            7010           268.70         CHIX     2056357 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:46           BST            655            268.70         CHIX     2057612 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            2701           268.70         CHIX     2058668 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            7895           268.70         CHIX     2058664 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            7774           268.70         CHIX     2060492 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            1083           268.70         CHIX     2060490 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST           11993           268.70         CHIX     2063327 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:14:03           BST            9970           268.60         CHIX     2065109 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST           14417           268.70         CHIX     2071200 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:55           BST            1522           268.60         CHIX     2072284 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:03           BST            1567           268.60         CHIX     2072519 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:10           BST            9851           268.60         CHIX     2072758 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:10           BST            7804           268.60         CHIX     2072756 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:12           BST             44            268.50         CHIX     2072809 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:27           BST            1997           268.50         CHIX     2073265 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:27           BST            7099           268.50         CHIX     2073269 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:43           BST            1164           268.50         CHIX     2073757 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:33           BST            1274           268.90         CHIX     2079461 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:42           BST            1640           268.90         CHIX     2079729 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:54           BST            2186           268.90         CHIX     2080090 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            5096           269.10         CHIX     2081236 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            1298           269.10         CHIX     2081234 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2129           269.10         CHIX     2081232 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            1709           269.10         CHIX     2081228 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2583           269.10         CHIX     2081205 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2583           269.10         CHIX     2081197 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2031           269.10         CHIX     2081195 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            1658           269.10         CHIX     2081191 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2583           269.10         CHIX     2081185 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:36           BST            597            269.10         CHIX     2081389 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            5895           269.10         CHIX     2081714 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3686           269.10         CHIX     2081716 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:53           BST            2716           269.00         CHIX     2081864 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:53           BST            6988           269.00         CHIX     2081862 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:55           BST            1148           269.00         CHIX     2081884 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:55           BST            3410           269.00         CHIX     2081882 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:57           BST            1237           269.00         CHIX     2081915 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:57           BST            1905           269.00         CHIX     2081913 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:58           BST            2557           269.00         CHIX     2081940 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:00           BST            3605           269.00         CHIX     2081993 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:00           BST            1653           269.00         CHIX     2081991 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:00           BST            2373           269.00         CHIX     2081989 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:00           BST            3266           269.00         CHIX     2081987 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:02           BST            8495           269.00         CHIX     2082037 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:02           BST            2969           269.00         CHIX     2082035 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:02           BST            2325           269.00         CHIX     2082033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            5134           269.10         CHIX     2085868 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            4887           269.10         CHIX     2085870 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:33           BST            265            269.00         CHIX     2086265 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:52           BST            265            269.00         CHIX     2086842 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:53           BST             4             269.00         CHIX     2086852 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            2358           269.10         CHIX     2089705 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            405            269.10         CHIX     2089693 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            4055           269.10         CHIX     2089689 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            699            269.10         CHIX     2089679 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST             32            269.10         CHIX     2089659 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            4243           269.10         CHIX     2089663 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            4592           269.10         CHIX     2089655 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3951           269.10         CHIX     2089675 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST             76            269.10         CHIX     2089669 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            659            269.10         CHIX     2089653 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            990            269.10         CHIX     2089651 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            266            269.10         CHIX     2089649 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            228            269.10         CHIX     2089647 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            616            269.00         CHIX     2089645 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:28           BST            2288           269.10         CHIX     2089733 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:32           BST            929            269.10         CHIX     2089855 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:33           BST            363            269.10         CHIX     2089898 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:07:22           BST            7517           271.90          LSE     1391676 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:27:46           BST            7678           271.20          LSE     1429905 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:29:35           BST            1448           271.30          LSE     1433275 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:29:38           BST            1277           271.20          LSE     1433373 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:29:38           BST            5218           271.20          LSE     1433375 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:29:38           BST            1448           271.20          LSE     1433371 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:29:38           BST            1189           271.20          LSE     1433369 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:29:38           BST            7555           271.20          LSE     1433367 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:22           BST            888            270.80          LSE     1435345 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:22           BST            5907           270.80          LSE     1435341 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:22           BST            2979           270.80          LSE     1435347 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:22           BST            3561           270.80          LSE     1435349 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:22           BST            6932           271.00          LSE     1435337 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:30:22           BST            1448           270.80          LSE     1435339 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:32:22           BST            1448           271.10          LSE     1439190 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:32:22           BST            1800           271.10          LSE     1439188 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:32:22           BST            1277           271.10          LSE     1439186 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:34:25           BST            6795           270.90          LSE     1442958 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:38:31           BST            1277           270.50          LSE     1451101 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:38:31           BST            1448           270.50          LSE     1451099 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:38:31           BST            4502           270.50          LSE     1451103 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:39:26           BST            6841           270.20          LSE     1452940 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:45:07           BST            646            270.80          LSE     1464559 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:45:11           BST             15            270.80          LSE     1464667 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:45:12           BST            665            270.80          LSE     1464711 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:45:13           BST            388            270.80          LSE     1464744 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:45:14           BST            725            270.80          LSE     1464769 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:45:25           BST            733            270.80          LSE     1465163 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:45:29           BST             10            270.80          LSE     1465274 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:18           BST             48            271.00          LSE     1466956 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:18           BST             65            271.00          LSE     1466954 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:18           BST            1469           271.00          LSE     1466951 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:18           BST            908            271.00          LSE     1466949 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:18           BST            833            271.00          LSE     1466947 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:19           BST            539            271.00          LSE     1466998 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:39           BST            355            271.10          LSE     1467615 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            1157           271.00          LSE     1467990 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            1966           271.00          LSE     1467994 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST             3             271.00          LSE     1467992 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            3850           271.00          LSE     1467984 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            3269           271.00          LSE     1467988 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            1277           271.10          LSE     1467961 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            2088           271.10          LSE     1467959 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            1169           271.10          LSE     1467957 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            1225           271.10          LSE     1467963 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            2316           271.10          LSE     1467965 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST           26206           271.10          LSE     1467955 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:46:49           BST            2557           271.10          LSE     1467953 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:49:04           BST            7462           271.20          LSE     1472074 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:51:09           BST            4272           271.10          LSE     1476337 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:51:09           BST            3392           271.10          LSE     1476335 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:51:23           BST            1435           271.00          LSE     1477010 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:51:23           BST            5102           271.00          LSE     1477008 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:52:11           BST            6869           270.90          LSE     1478794 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:55:12           BST            7231           271.00          LSE     1484763 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           08:57:37           BST            7399           271.20          LSE     1490323 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:02:32           BST            6874           271.10          LSE     1500275 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:02:56           BST            4539           271.00          LSE     1500769 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:02:56           BST            3373           271.00          LSE     1500767 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:04:20           BST            6663           271.10          LSE     1502921 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:06:58           BST            1225           271.30          LSE     1507182 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:06:58           BST            1277           271.30          LSE     1507180 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:06:58           BST            2000           271.30          LSE     1507184 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:11:23           BST            7048           271.20          LSE     1517159 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:14:30           BST            306            271.00          LSE     1521950 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:14:30           BST            7419           271.00          LSE     1521948 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:19:43           BST            7915           271.00          LSE     1530804 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:21:39           BST            7919           271.00          LSE     1534037 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:26:34           BST            7284           270.80          LSE     1541701 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:35:02           BST            6655           270.60          LSE     1554427 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:37:12           BST            2164           270.40          LSE     1557847 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:37:12           BST            4630           270.40          LSE     1557845 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            1099           270.50          LSE     1568029 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            1596           270.50          LSE     1568025 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            1276           270.50          LSE     1568027 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            1469           270.50          LSE     1568031 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            797            270.50          LSE     1568033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            697            270.50          LSE     1568035 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:42:38           BST            7250           270.50          LSE     1568021 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:47:21           BST            7210           270.30          LSE     1577343 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:49:03           BST            7793           270.40          LSE     1580721 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:50:51           BST            1409           270.20          LSE     1584208 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:53:30           BST            7401           270.10          LSE     1587262 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:54:42           BST            5241           270.00          LSE     1589080 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:54:42           BST            2138           270.00          LSE     1589078 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:56:19           BST            6961           270.20          LSE     1591383 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:57:52           BST            8022           270.10          LSE     1593151 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:59:38           BST            472            270.30          LSE     1595566 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:59:38           BST            1322           270.30          LSE     1595564 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:59:38           BST            566            270.30          LSE     1595568 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:59:38           BST            1276           270.30          LSE     1595572 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           09:59:38           BST            1007           270.30          LSE     1595570 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:03:39           BST            2905           270.60          LSE     1600859 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:03:39           BST            1597           270.60          LSE     1600857 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:03:39           BST            6484           270.60          LSE     1600853 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:04:10           BST            6633           270.60          LSE     1602575 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:06:30           BST            3874           270.50          LSE     1605265 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:06:30           BST            3703           270.50          LSE     1605263 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:09:21           BST            7044           270.20          LSE     1608441 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:11:26           BST            7030           270.00          LSE     1611104 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:15:03           BST            2100           270.30          LSE     1615328 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:15:16           BST            6758           270.50          LSE     1615561 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:15:33           BST            1124           270.50          LSE     1615927 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:16:24           BST            1076           270.60          LSE     1616987 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:16:24           BST            1800           270.60          LSE     1616985 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:16:54           BST            1293           270.60          LSE     1617513 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:16:54           BST            1294           270.60          LSE     1617511 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:17:02           BST            1310           270.60          LSE     1617692 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:17:05           BST            7953           270.50          LSE     1617817 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:17:05           BST            5959           270.50          LSE     1617815 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:17:05           BST            513            270.50          LSE     1617811 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:18:15           BST            6743           270.50          LSE     1619202 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:20:31           BST            7539           270.50          LSE     1622018 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:20:31           BST            8127           270.50          LSE     1622014 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:23:32           BST            7449           270.50          LSE     1625851 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:23:32           BST            7309           270.50          LSE     1625849 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:27:50           BST            1596           270.60          LSE     1631038 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:27:50           BST            1135           270.60          LSE     1631040 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:27:50           BST            1597           270.60          LSE     1631042 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:27:50           BST            1096           270.60          LSE     1631044 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:28:09           BST            1068           270.70          LSE     1631479 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:28:09           BST            987            270.70          LSE     1631477 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:28:09           BST            1597           270.70          LSE     1631475 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:28:09           BST            1596           270.70          LSE     1631473 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:28:13           BST            1597           270.70          LSE     1631570 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:28:13           BST            1596           270.70          LSE     1631568 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:28:13           BST            1098           270.70          LSE     1631566 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:18           BST            1094           270.70          LSE     1632777 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:18           BST            1596           270.70          LSE     1632773 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:18           BST            1061           270.70          LSE     1632771 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:18           BST            1597           270.70          LSE     1632775 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:29:51           BST            7312           270.60          LSE     1633471 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:31:17           BST            6646           270.70          LSE     1635606 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:36:40           BST            7771           270.50          LSE     1642741 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:37:42           BST            3046           270.50          LSE     1644204 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:37:42           BST            4761           270.50          LSE     1644202 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:42:47           BST            7606           270.40          LSE     1649614 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:44:29           BST            7566           270.60          LSE     1652216 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:45:15           BST            7621           270.50          LSE     1653372 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1139           270.00          LSE     1658692 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1597           270.00          LSE     1658690 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1596           270.00          LSE     1658688 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1596           270.00          LSE     1658686 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1597           270.00          LSE     1658684 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1065           270.10          LSE     1658680 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1134           270.10          LSE     1658678 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1589           270.10          LSE     1658682 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            895            270.10          LSE     1658676 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            2329           270.10          LSE     1658674 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1596           270.10          LSE     1658672 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1135           270.00          LSE     1658670 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            702            270.10          LSE     1658668 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1597           270.00          LSE     1658666 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1596           270.00          LSE     1658664 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            5201           270.30          LSE     1658662 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:49:17           BST            1489           270.30          LSE     1658660 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:51:53           BST            8002           269.90          LSE     1661980 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           10:57:47           BST            7938           270.10          LSE     1669276 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            721            270.20          LSE     1674766 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:03:11           BST            6177           270.20          LSE     1674770 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:07:53           BST            6070           270.20          LSE     1678281 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:07:53           BST            1141           270.20          LSE     1678279 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:09:09           BST            7103           270.20          LSE     1679161 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:11:36           BST            2528           270.70          LSE     1681286 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:15:14           BST            7921           270.60          LSE     1684235 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:20:06           BST             88            270.40          LSE     1688220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:20:06           BST            1394           270.40          LSE     1688224 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:20:06           BST            697            270.40          LSE     1688222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:21:06           BST            5828           270.40          LSE     1689021 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:21:29           BST            6789           270.30          LSE     1689349 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:23:33           BST           11431           270.40          LSE     1691164 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:25:19           BST            6973           270.50          LSE     1692093 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:29:02           BST            7926           270.70          LSE     1694153 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:29:02           BST            7067           270.70          LSE     1694145 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:31:36           BST            5527           270.60          LSE     1696368 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:31:36           BST            1675           270.60          LSE     1696366 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:43:28           BST            462            270.80          LSE     1704191 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:43:28           BST            2501           270.80          LSE     1704189 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:43:28           BST            2195           270.80          LSE     1704187 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            1079           270.90          LSE     1706262 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            1608           270.90          LSE     1706260 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            1636           270.90          LSE     1706256 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:46:44           BST            2793           270.90          LSE     1706254 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:47:28           BST            7047           270.70          LSE     1706634 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:47:28           BST            360            270.70          LSE     1706632 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:48:09           BST            7033           270.60          LSE     1707100 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           11:58:30           BST            7746           270.80          LSE     1713388 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:02:58           BST            7939           270.60          LSE     1716534 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:10:21           BST            7291           270.60          LSE     1721224 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:13:19           BST            7813           270.60          LSE     1723372 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:18:41           BST            1577           270.30          LSE     1726694 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:20:21           BST            1568           270.30          LSE     1728144 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:20:21           BST            3772           270.30          LSE     1728146 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:21:11           BST            6884           270.00          LSE     1729089 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:30:33           BST            5737           269.90          LSE     1735030 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:30:33           BST            1111           269.90          LSE     1735028 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:35:46           BST            5220           269.70          LSE     1738713 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:35:46           BST            2035           269.70          LSE     1738711 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            3925           270.00          LSE     1742541 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            1283           270.00          LSE     1742535 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            3940           270.00          LSE     1742533 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            5397           270.00          LSE     1742543 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:41:30           BST            593            270.00          LSE     1742529 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:43:16           BST            2165           270.00          LSE     1743486 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:43:16           BST            5277           270.00          LSE     1743488 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:48:07           BST            6554           270.10          LSE     1747180 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           12:53:34           BST            7000           269.90          LSE     1751045 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            1169           270.00          LSE     1756882 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            2631           270.00          LSE     1756886 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            669            270.00          LSE     1756884 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            1225           270.00          LSE     1756878 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            1407           270.00          LSE     1756880 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            6714           270.00          LSE     1756873 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:01:12           BST            831            270.00          LSE     1756871 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:07:48           BST            6780           270.20          LSE     1761871 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:13:40           BST            3398           270.70          LSE     1766963 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:13:40           BST            384            270.70          LSE     1766961 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:13:40           BST            3537           270.70          LSE     1766959 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:14:00           BST            5180           270.60          LSE     1767205 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:14:00           BST            693            270.60          LSE     1767203 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:14:00           BST            1155           270.60          LSE     1767201 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:14:00           BST            490            270.60          LSE     1767199 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:17:12           BST            6962           270.60          LSE     1770120 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:23:55           BST            6622           270.60          LSE     1775875 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:30:35           BST            7745           270.40          LSE     1782570 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:01           BST            7428           270.10          LSE     1785289 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:43           BST            1898           270.00          LSE     1785972 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:33:43           BST            4972           270.00          LSE     1785966 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:35:31           BST            6815           270.10          LSE     1787831 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:35:31           BST            968            270.10          LSE     1787829 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST            2448           270.00          LSE     1792297 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST            6734           270.00          LSE     1792299 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:39:45           BST            4056           270.00          LSE     1792295 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:43:17           BST            7127           270.10          LSE     1795371 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:43:37           BST            7893           270.00          LSE     1795721 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:49:03           BST            2998           270.00          LSE     1800728 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:49:03           BST            4654           270.00          LSE     1800730 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           13:53:43           BST            6909           270.10          LSE     1805893 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            3759           270.00          LSE     1813143 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            519            270.00          LSE     1813135 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            6581           270.00          LSE     1813133 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            154            270.00          LSE     1813141 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            1220           270.00          LSE     1813137 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:00:02           BST            1220           270.00          LSE     1813139 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:02:27           BST            3215           269.80          LSE     1816155 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:02:27           BST            3403           269.80          LSE     1816153 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:16           BST            748            270.30          LSE     1829142 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:16           BST            1759           270.30          LSE     1829138 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:16           BST            1353           270.30          LSE     1829136 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:16           BST            1176           270.30          LSE     1829140 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:19           BST            8458           270.20          LSE     1829195 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:15:47           BST            6452           270.20          LSE     1829532 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:17:47           BST            2466           270.00          LSE     1831445 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:17:47           BST            4756           270.00          LSE     1831443 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:17:47           BST            6842           270.00          LSE     1831441 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:18:47           BST            6762           269.90          LSE     1832530 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:21:58           BST            7521           270.00          LSE     1836224 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:21:58           BST            7617           270.00          LSE     1836222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:26:13           BST            6851           270.10          LSE     1840734 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:13           BST            2001           270.10          LSE     1841845 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            2202           270.00          LSE     1841865 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            2124           270.00          LSE     1841863 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            1961           270.00          LSE     1841861 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            102            270.00          LSE     1841867 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            5392           270.00          LSE     1841859 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            1961           270.00          LSE     1841857 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            2124           270.00          LSE     1841855 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:27:14           BST            2202           270.00          LSE     1841853 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            7737           270.00          LSE     1848701 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:30:10           BST            6596           270.00          LSE     1848699 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:31:03           BST            7854           269.90          LSE     1852290 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:31:03           BST            6805           269.90          LSE     1852285 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:38           BST            362            269.70          LSE     1856590 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:32:38           BST            6303           269.70          LSE     1856592 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:34:05           BST            834            269.70          LSE     1860086 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:34:05           BST            1491           269.70          LSE     1860084 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:34:05           BST            2124           269.70          LSE     1860082 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:34:05           BST            2202           269.70          LSE     1860080 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:34:05           BST            7044           269.70          LSE     1860072 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:35:40           BST            2202           269.70          LSE     1863311 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:35:40           BST            1593           269.70          LSE     1863313 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:35:40           BST            1017           269.70          LSE     1863315 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:36:30           BST            7261           269.50          LSE     1865051 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:38:08           BST            953            269.30          LSE     1868542 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:38:08           BST            1900           269.30          LSE     1868540 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:38:49           BST            3263           269.10          LSE     1869892 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:38:49           BST            3023           269.10          LSE     1869890 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:38:49           BST            593            269.10          LSE     1869894 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:22           BST             52            269.00          LSE     1873038 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:22           BST             18            269.00          LSE     1873036 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            2103           269.00          LSE     1873274 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            1993           269.00          LSE     1873272 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            1231           269.00          LSE     1873266 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            6743           269.00          LSE     1873262 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            6754           269.00          LSE     1873260 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:28           BST            6648           269.00          LSE     1873258 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2023           269.00          LSE     1873359 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2202           269.00          LSE     1873357 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            1993           269.00          LSE     1873355 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2202           269.00          LSE     1873350 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            1993           269.00          LSE     1873348 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2019           269.00          LSE     1873352 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2019           269.00          LSE     1873346 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            1993           269.00          LSE     1873344 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2202           269.00          LSE     1873342 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            781            269.00          LSE     1873340 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            1237           269.00          LSE     1873338 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            1600           269.00          LSE     1873336 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            1993           269.00          LSE     1873334 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2202           269.00          LSE     1873332 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            2401           269.00          LSE     1873328 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:29           BST            5500           269.00          LSE     1873330 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:31           BST            2024           269.00          LSE     1873458 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:31           BST            1993           269.00          LSE     1873456 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:40:31           BST            2202           269.00          LSE     1873454 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            5918           268.90          LSE     1874634 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            1004           268.90          LSE     1874630 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:41:06           BST            7496           268.90          LSE     1874628 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:42:05           BST            830            269.00          LSE     1876362 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:42:05           BST            3678           269.00          LSE     1876360 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:42:05           BST            2202           269.00          LSE     1876358 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:42:05           BST            1873           269.00          LSE     1876356 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:43:05           BST            1283           269.00          LSE     1878435 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:43:05           BST            2202           269.00          LSE     1878433 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:43:05           BST            3436           269.00          LSE     1878431 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:15           BST            7623           269.10          LSE     1882913 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:15           BST            6166           269.20          LSE     1882902 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:15           BST            345            269.20          LSE     1882906 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:15           BST            1264           269.20          LSE     1882904 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            6602           269.00          LSE     1883282 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            1993           269.00          LSE     1883280 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            7452           269.00          LSE     1883270 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            5913           269.00          LSE     1883275 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:45:25           BST            1048           269.00          LSE     1883273 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:46:30           BST            6956           269.10          LSE     1885406 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:47:12           BST            7895           269.00          LSE     1887156 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:47:12           BST            7948           269.00          LSE     1887158 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:47:52           BST            362            268.90          LSE     1888411 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:48:05           BST            6578           268.90          LSE     1888851 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            4873           268.80          LSE     1891142 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            1993           268.80          LSE     1891140 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            575            268.80          LSE     1891138 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            3037           268.80          LSE     1891136 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            4336           268.80          LSE     1891134 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            7614           268.80          LSE     1891128 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            6933           268.80          LSE     1891126 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            1588           268.80          LSE     1891124 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            4723           268.80          LSE     1891122 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:49:11           BST            619            268.80          LSE     1891120 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            309            268.90          LSE     1896408 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            1132           268.90          LSE     1896406 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            2202           268.90          LSE     1896404 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            1993           268.90          LSE     1896402 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            1702           268.90          LSE     1896390 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            6798           268.90          LSE     1896388 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:51:42           BST            6025           268.90          LSE     1896392 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:52:54           BST            6995           268.90          LSE     1898922 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:52:54           BST            7288           268.90          LSE     1898924 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:53:01           BST            1938           268.80          LSE     1899199 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:53:01           BST            5284           268.80          LSE     1899201 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:58:00           BST            1602           269.20          LSE     1910067 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:58:00           BST            1800           269.20          LSE     1910065 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:58:00           BST            2202           269.20          LSE     1910063 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:58:00           BST            1538           269.20          LSE     1910061 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            1449           269.20          LSE     1912899 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            2202           269.20          LSE     1912897 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            322            269.20          LSE     1912891 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            7463           269.20          LSE     1912889 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:21           BST            6890           269.20          LSE     1912887 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:55           BST            6510           269.10          LSE     1914222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           14:59:55           BST            7052           269.10          LSE     1914218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:27           BST            598            269.00          LSE     1919768 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:01:33           BST            3000           269.00          LSE     1920008 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            2348           269.00          LSE     1921118 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            1508           269.00          LSE     1921116 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            1993           269.00          LSE     1921114 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            2202           269.00          LSE     1921112 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            1065           269.00          LSE     1921120 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            6829           269.00          LSE     1921105 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:01           BST            3050           269.00          LSE     1921101 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:03           BST            333            268.90          LSE     1921320 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:02:03           BST            5192           268.90          LSE     1921314 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            1700           269.00          LSE     1924370 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            1993           269.00          LSE     1924368 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            2202           269.00          LSE     1924366 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            7881           269.00          LSE     1924349 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            6737           269.00          LSE     1924347 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            3352           269.00          LSE     1924345 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            3682           269.00          LSE     1924343 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:03:19           BST            978            269.00          LSE     1924341 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:04:16           BST            5819           268.90          LSE     1926161 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:04:16           BST            800            268.90          LSE     1926159 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:04:18           BST            2085           268.80          LSE     1926270 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:04:45           BST            6585           268.90          LSE     1927748 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:04:54           BST            6506           268.80          LSE     1928164 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:08           BST            7955           268.70          LSE     1928844 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:08           BST            7410           268.70          LSE     1928842 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            7710           268.60          LSE     1928952 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            2974           268.60          LSE     1928950 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            3800           268.60          LSE     1928948 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            600            268.60          LSE     1928946 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:11           BST            600            268.60          LSE     1928944 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:19           BST            7217           268.50          LSE     1929280 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:05:57           BST            1716           268.70          LSE     1930500 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:00           BST            1898           268.70          LSE     1930571 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:00           BST            2202           268.70          LSE     1930573 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:51           BST            1993           268.70          LSE     1932524 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:51           BST            2202           268.70          LSE     1932522 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:51           BST            2745           268.70          LSE     1932520 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:51           BST            1451           268.70          LSE     1932479 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:51           BST            1993           268.70          LSE     1932477 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:51           BST            2202           268.70          LSE     1932475 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:06:51           BST            2748           268.70          LSE     1932473 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:07:00           BST            2710           268.70          LSE     1932850 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:07:10           BST            2202           268.70          LSE     1933252 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:07:10           BST            2759           268.70          LSE     1933250 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:07:10           BST            1993           268.70          LSE     1933254 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:07:50           BST            2495           268.80          LSE     1934746 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:07:50           BST            2202           268.80          LSE     1934744 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:07:50           BST            2321           268.80          LSE     1934742 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:08:43           BST            2202           268.80          LSE     1936220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:08:43           BST            2961           268.80          LSE     1936218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:08:45           BST            7456           268.70          LSE     1936389 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:08:45           BST            5578           268.70          LSE     1936387 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:08:45           BST            2793           268.70          LSE     1936385 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:08:45           BST            5104           268.70          LSE     1936383 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            568            268.70          LSE     1937131 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            6868           268.70          LSE     1937129 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            7038           268.70          LSE     1937127 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            892            268.70          LSE     1937115 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            404            268.70          LSE     1937121 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:05           BST            7823           268.70          LSE     1937123 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:20           BST            2495           268.80          LSE     1937670 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:20           BST            2202           268.80          LSE     1937668 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:20           BST            2347           268.80          LSE     1937666 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:09:20           BST            2193           268.80          LSE     1937664 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:10:34           BST            2035           268.80          LSE     1940572 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:10:34           BST            5380           268.80          LSE     1940570 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:30           BST            1233           268.90          LSE     1944320 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:30           BST            793            268.90          LSE     1944318 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:30           BST            2202           268.90          LSE     1944322 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:30           BST            2495           268.90          LSE     1944324 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:55           BST            7305           268.80          LSE     1945063 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:12:55           BST            7606           268.80          LSE     1945057 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:14:13           BST            4410           268.80          LSE     1947728 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:14:13           BST            1556           268.80          LSE     1947730 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:27           BST            519            269.00          LSE     1949932 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:27           BST            2202           269.00          LSE     1949930 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:27           BST            4098           269.00          LSE     1949928 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:27           BST            2202           269.00          LSE     1949919 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:27           BST            1761           269.00          LSE     1949917 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:27           BST            2495           269.00          LSE     1949921 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:15:37           BST            6611           268.90          LSE     1950295 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            2202           269.30          LSE     1957964 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            1900           269.30          LSE     1957966 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            3763           269.30          LSE     1957968 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            6756           269.30          LSE     1957952 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            7183           269.30          LSE     1957958 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:44           BST            7025           269.30          LSE     1957950 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:57           BST            2495           269.20          LSE     1958351 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:19:57           BST            2202           269.20          LSE     1958349 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:21:03           BST            400            269.00          LSE     1960517 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:21:03           BST            3000           269.00          LSE     1960515 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:21:03           BST            400            269.00          LSE     1960513 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:21:18           BST            400            269.00          LSE     1960921 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:21:18           BST            544            269.00          LSE     1960923 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:22:44           BST            7972           269.10          LSE     1963673 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:22:59           BST            3250           269.00          LSE     1964031 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:23:47           BST            6537           269.10          LSE     1965733 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:23:59           BST            7984           269.00          LSE     1966278 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:25:50           BST            7821           269.10          LSE     1971403 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:27:35           BST            7920           269.10          LSE     1974852 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:27:35           BST            6797           269.10          LSE     1974850 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:29:47           BST            4362           269.40          LSE     1980033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:29:47           BST            930            269.40          LSE     1980031 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:29:47           BST            2431           269.40          LSE     1980029 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:31:53           BST            6742           269.50          LSE     1984702 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:33:43           BST            6845           269.40          LSE     1987904 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            2202           269.50          LSE     1996471 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            1870           269.50          LSE     1996473 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            1530           269.50          LSE     1996475 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            1709           269.50          LSE     1996477 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            1271           269.50          LSE     1996479 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            6950           269.50          LSE     1996469 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:38:26           BST            7766           269.50          LSE     1996467 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:39:06           BST            3003           269.50          LSE     1997624 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:39:06           BST            3500           269.50          LSE     1997622 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:39:06           BST            6593           269.50          LSE     1997618 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:43:59           BST            7849           269.50          LSE     2006561 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:44:18           BST            7695           269.40          LSE     2007064 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:45:02           BST            977            269.30          LSE     2008264 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:31           BST            504            269.40          LSE     2012654 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            1870           269.40          LSE     2012913 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            2202           269.40          LSE     2012911 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            1313           269.40          LSE     2012917 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            1700           269.40          LSE     2012915 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            1483           269.40          LSE     2012919 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            1605           269.40          LSE     2012908 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            5685           269.40          LSE     2012906 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            2815           269.40          LSE     2012904 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:47:42           BST            4546           269.40          LSE     2012901 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:51:11           BST            7203           269.50          LSE     2019731 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:51:40           BST            797            269.50          LSE     2020431 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:51:40           BST            3716           269.50          LSE     2020427 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:51:40           BST            1444           269.50          LSE     2020433 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:51:40           BST            792            269.50          LSE     2020435 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:51:40           BST            1384           269.50          LSE     2020429 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:02           BST            1300           269.70          LSE     2028743 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:02           BST            7177           269.70          LSE     2028741 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:02           BST            1559           269.70          LSE     2028745 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:02           BST            6985           269.70          LSE     2028739 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:20           BST            2202           269.70          LSE     2030160 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:20           BST            1870           269.70          LSE     2030162 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:20           BST            1454           269.70          LSE     2030164 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:20           BST            1796           269.70          LSE     2030166 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:57:20           BST            1644           269.70          LSE     2030158 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:58:00           BST            6969           269.60          LSE     2031190 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:58:42           BST            1913           269.50          LSE     2032208 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:59:33           BST            3000           269.60          LSE     2034923 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:59:33           BST            2202           269.60          LSE     2034925 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:59:33           BST            1257           269.60          LSE     2034927 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           15:59:34           BST            6034           269.50          LSE     2034954 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:01:06           BST            6718           269.40          LSE     2041748 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:01:31           BST            6760           269.30          LSE     2042796 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:01:31           BST            1740           269.30          LSE     2042798 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:01:31           BST            5796           269.30          LSE     2042800 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:03:53           BST            8006           269.30          LSE     2046618 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:04:35           BST            6711           269.20          LSE     2047872 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:05:29           BST            167            269.20          LSE     2049551 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:05:29           BST            6837           269.20          LSE     2049555 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            904            269.10          LSE     2053520 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            1700           269.10          LSE     2053518 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            2343           269.10          LSE     2053516 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            2202           269.10          LSE     2053514 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            7297           269.20          LSE     2053510 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:39           BST            8042           269.20          LSE     2053508 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            891            269.00          LSE     2053715 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            2319           269.00          LSE     2053713 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            2415           269.00          LSE     2053711 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            2202           269.00          LSE     2053709 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            2343           269.00          LSE     2053707 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            7983           269.00          LSE     2053689 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            6631           269.00          LSE     2053691 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            7854           269.00          LSE     2053695 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            7469           269.00          LSE     2053693 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            6466           269.00          LSE     2053699 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            7441           269.00          LSE     2053697 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            7653           269.00          LSE     2053701 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            7626           269.00          LSE     2053703 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            6886           269.00          LSE     2053687 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:07:42           BST            6624           269.00          LSE     2053685 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:32           BST            1725           268.70          LSE     2055191 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            102            268.80          LSE     2056123 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            1970           268.80          LSE     2056121 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            2343           268.80          LSE     2056119 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            2202           268.80          LSE     2056117 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            2202           268.80          LSE     2056099 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            2343           268.80          LSE     2056097 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            840            268.80          LSE     2056103 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:08:56           BST            1973           268.80          LSE     2056101 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            1764           268.70          LSE     2056365 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            2343           268.70          LSE     2056363 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            2202           268.70          LSE     2056361 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:09:01           BST            6889           268.70          LSE     2056359 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            1464           268.70          LSE     2058676 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            1024           268.70          LSE     2058674 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            2343           268.70          LSE     2058672 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            2202           268.70          LSE     2058670 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            1208           268.70          LSE     2058660 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            7292           268.70          LSE     2058658 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:10:14           BST            6657           268.70          LSE     2058666 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            3449           268.70          LSE     2060513 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            2343           268.70          LSE     2060505 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            3775           268.70          LSE     2060507 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            2202           268.70          LSE     2060509 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            1989           268.70          LSE     2060511 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            6571           268.70          LSE     2060496 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:25           BST            1122           268.70          LSE     2060494 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:56           BST            2343           268.70          LSE     2061259 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:56           BST            2202           268.70          LSE     2061257 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:11:56           BST            1031           268.70          LSE     2061255 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            467            268.70          LSE     2063343 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            7085           268.70          LSE     2063341 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            4356           268.70          LSE     2063339 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:08           BST            2395           268.70          LSE     2063337 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:16           BST            5416           268.60          LSE     2063824 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:13:16           BST            1220           268.60          LSE     2063822 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:16:27           BST            2929           268.80          LSE     2069720 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:16:27           BST            3095           268.80          LSE     2069718 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:16:27           BST            3449           268.80          LSE     2069716 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:05           BST            2929           268.80          LSE     2070855 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:05           BST            3449           268.80          LSE     2070853 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:05           BST            1024           268.80          LSE     2070851 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:12           BST            1427           268.70          LSE     2071055 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            5397           268.70          LSE     2071211 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            2929           268.70          LSE     2071213 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            6141           268.70          LSE     2071208 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            172            268.70          LSE     2071206 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            908            268.70          LSE     2071204 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:17:16           BST            447            268.70          LSE     2071202 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:10           BST            8313           268.60          LSE     2072760 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST           20731           268.60          LSE     2072777 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST            4366           268.60          LSE     2072775 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST           38363           268.60          LSE     2072773 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST            4366           268.60          LSE     2072771 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST           27832           268.60          LSE     2072769 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST            4366           268.60          LSE     2072767 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST            4366           268.60          LSE     2072763 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:18:11           BST            7131           268.60          LSE     2072765 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:03           BST            3378           268.70          LSE     2076246 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:03           BST            2854           268.70          LSE     2076244 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:03           BST            1135           268.70          LSE     2076240 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:03           BST            3449           268.70          LSE     2076242 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:26           BST            8088           268.80          LSE     2077367 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:26           BST            106            268.80          LSE     2077365 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:26           BST           10908           268.80          LSE     2077363 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:26           BST           28458           268.80          LSE     2077361 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:26           BST            1963           268.80          LSE     2077359 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:26           BST            5261           268.80          LSE     2077357 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            2255           268.90          LSE     2077913 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            2929           268.90          LSE     2077909 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            5562           268.90          LSE     2077901 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST           10424           268.90          LSE     2077899 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:20:45           BST            2929           268.90          LSE     2077897 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:33           BST           10260           268.90          LSE     2079453 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:33           BST           21789           268.90          LSE     2079451 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:21:33           BST            1641           268.90          LSE     2079449 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:12           BST            1629           268.90          LSE     2080625 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:21           BST            1738           268.90          LSE     2080800 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:30           BST            1738           268.90          LSE     2081065 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2902           269.10          LSE     2081238 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            3847           269.10          LSE     2081217 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2329           269.10          LSE     2081207 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2870           269.10          LSE     2081199 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            3662           269.10          LSE     2081203 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            3449           269.10          LSE     2081201 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            3607           269.10          LSE     2081193 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            3449           269.10          LSE     2081183 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            221            269.10          LSE     2081181 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            3662           269.10          LSE     2081187 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:32           BST            2870           269.10          LSE     2081189 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:33           BST            2217           269.10          LSE     2081274 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:33           BST            9622           269.10          LSE     2081272 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:33           BST            4300           269.10          LSE     2081270 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:33           BST            1253           269.10          LSE     2081262 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:33           BST            3040           269.10          LSE     2081260 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:34           BST            426            269.10          LSE     2081325 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:34           BST            600            269.10          LSE     2081287 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:36           BST            5013           269.10          LSE     2081387 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:36           BST            5116           269.10          LSE     2081385 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            2065           269.10          LSE     2081787 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3662           269.10          LSE     2081785 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            1621           269.10          LSE     2081750 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3653           269.10          LSE     2081752 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3662           269.10          LSE     2081754 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            1856           269.10          LSE     2081756 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3449           269.10          LSE     2081748 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3510           269.10          LSE     2081740 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3798           269.10          LSE     2081738 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            3108           269.10          LSE     2081734 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            1300           269.10          LSE     2081730 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            8500           269.10          LSE     2081720 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            5639           269.10          LSE     2081724 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:50           BST            2861           269.10          LSE     2081726 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            3653           269.10          LSE     2081834 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            517            269.10          LSE     2081828 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            3449           269.10          LSE     2081830 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            3662           269.10          LSE     2081832 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            2816           269.10          LSE     2081842 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            1797           269.10          LSE     2081836 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            1560           269.10          LSE     2081838 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:22:52           BST            1700           269.10          LSE     2081840 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:17           BST            3646           269.00          LSE     2082392 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:17           BST            1669           269.00          LSE     2082390 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:17           BST            187            269.00          LSE     2082388 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:17           BST            1396           269.00          LSE     2082386 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:23:17           BST            7200           269.00          LSE     2082384 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            2988           269.10          LSE     2085849 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3000           269.10          LSE     2085847 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3000           269.10          LSE     2085845 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            5877           269.10          LSE     2085843 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3449           269.10          LSE     2085841 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3449           269.10          LSE     2085837 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            1980           269.10          LSE     2085835 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3662           269.10          LSE     2085839 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3000           269.10          LSE     2085831 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            2907           269.10          LSE     2085829 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            1011           269.10          LSE     2085833 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST             93            269.10          LSE     2085816 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3662           269.10          LSE     2085814 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3449           269.10          LSE     2085812 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3662           269.10          LSE     2085804 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            5877           269.10          LSE     2085800 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3000           269.10          LSE     2085802 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            2991           269.10          LSE     2085806 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3449           269.10          LSE     2085808 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3000           269.10          LSE     2085810 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            6435           269.10          LSE     2085798 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            184            269.10          LSE     2085796 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            160            269.10          LSE     2085794 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3000           269.10          LSE     2085792 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            1586           269.10          LSE     2085790 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            2995           269.10          LSE     2085788 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3000           269.10          LSE     2085786 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            3449           269.10          LSE     2085784 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            103            269.10          LSE     2085780 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:16           BST            137            269.10          LSE     2085782 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            2935           269.10          LSE     2086481 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            3449           269.10          LSE     2086473 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            640            269.10          LSE     2086475 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            1537           269.10          LSE     2086477 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            1239           269.10          LSE     2086479 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            2396           269.10          LSE     2086483 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            1859           269.10          LSE     2086491 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            2705           269.10          LSE     2086493 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            597            269.10          LSE     2086485 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            3674           269.10          LSE     2086489 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:25:41           BST            1247           269.10          LSE     2086487 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            2396           269.10          LSE     2087217 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            529            269.10          LSE     2087209 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            737            269.10          LSE     2087211 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            735            269.10          LSE     2087213 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            1589           269.10          LSE     2087215 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            2347           269.10          LSE     2087226 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            1858           269.10          LSE     2087219 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            6630           269.10          LSE     2087221 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            1038           269.10          LSE     2087223 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST             84            269.10          LSE     2087231 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            847            269.10          LSE     2087228 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            2856           269.10          LSE     2087207 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:06           BST            5877           269.10          LSE     2087205 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            1577           269.10          LSE     2087767 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            751            269.10          LSE     2087763 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            1623           269.10          LSE     2087761 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            924            269.10          LSE     2087759 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            1255           269.10          LSE     2087757 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            2396           269.10          LSE     2087755 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            165            269.10          LSE     2087765 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            576            269.10          LSE     2087749 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            3000           269.10          LSE     2087747 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            835            269.10          LSE     2087751 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:30           BST            891            269.10          LSE     2087753 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            764            269.10          LSE     2088515 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            1032           269.10          LSE     2088517 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            167            269.10          LSE     2088513 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            1883           269.10          LSE     2088511 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            2396           269.10          LSE     2088509 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            973            269.10          LSE     2088507 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            1065           269.10          LSE     2088505 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            1539           269.10          LSE     2088503 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            1161           269.10          LSE     2088501 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            5877           269.10          LSE     2088487 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            959            269.10          LSE     2088493 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            3000           269.10          LSE     2088489 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            161            269.10          LSE     2088495 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            1254           269.10          LSE     2088499 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            3000           269.10          LSE     2088491 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:26:55           BST            165            269.10          LSE     2088497 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:02           BST            897            269.10          LSE     2088682 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:02           BST            1883           269.10          LSE     2088680 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:02           BST            606            269.10          LSE     2088678 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:02           BST            1023           269.10          LSE     2088676 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:02           BST            3000           269.10          LSE     2088674 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:02           BST            2551           269.10          LSE     2088672 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3000           269.10          LSE     2089715 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            6000           269.10          LSE     2089713 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            820            269.10          LSE     2089640 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            830            269.10          LSE     2089638 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            2396           269.10          LSE     2089642 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            1033           269.10          LSE     2089636 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            1875           269.10          LSE     2089634 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            1002           269.10          LSE     2089632 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            1217           269.10          LSE     2089630 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            731            269.10          LSE     2089628 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3000           269.10          LSE     2089626 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            3000           269.10          LSE     2089624 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    24 May 2023           16:27:27           BST            5877           269.10          LSE     2089622 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
 

This information is provided by RNS, the news service of the London Stock Exchange. RNS is approved by the Financial Conduct Authority to act as a Primary Information Provider in the United Kingdom. Terms and conditions relating to the use and distribution of this information may apply. For further information, please contact rns@lseg.com or visit www.rns.com.

RNS may use your IP address to confirm compliance with the terms and conditions, to analyse how you engage with the information contained in this communication, and to share such analysis on an anonymised basis with others as part of our commercial services. For further information about how RNS and the London Stock Exchange use the personal data you provide us, please see our Privacy Policy.

END

POSNKQBBABKDQPB

(END) Dow Jones Newswires

May 24, 2023 12:28 ET (16:28 GMT)

Natwest (LSE:NWG)
Historical Stock Chart
From Jun 2024 to Jul 2024 Click Here for more Natwest Charts.
Natwest (LSE:NWG)
Historical Stock Chart
From Jul 2023 to Jul 2024 Click Here for more Natwest Charts.