Carnival Corporation & plc                           

                                  Purchase of Shares                               

    In accordance with Carnival Corporation & plc's (NYSE/LSE: CCL; NYSE: CUK)
    previously announced Share Repurchase Programme, Carnival Corporation & plc
    announces that Carnival plc has purchased:

    Shares purchased:                       Carnival plc ordinary USD 1.66 shares
    Date of purchase:                         30 January 2017
    Number of shares purchased:        50,000 shares
    Highest price paid per share:         4336.0 pence
    Lowest price paid per share:          4307.0 pence
    Average price paid per share:        4321.2714 pence

    Carnival plc intends to hold these shares in treasury

    Following the above purchases, and including shares which have been purchased
    but not yet settled, Carnival plc holds 1,069,824 shares in treasury and has
    215,888,487 shares in issue (excluding shares held in treasury by Carnival
    plc).

    The schedule below contains detailed information about the purchases made by
    Merrill Lynch International on behalf of Carnival plc as part of the share
    repurchase programme.

    Schedule of Purchases

    Shares purchased: Carnival plc (ISIN CODE: GB0031215220)
    Date of Purchase: 30 January 2017
    Broker: Merrill Lynch International

    Aggregated information:

             Venue          Volume-weighted average    Aggregated volume   
                                 price, pence                              
                                                                           
     London Stock Exchange         4321.2714                50,000         

    Individual transactions:

       Number of    Transaction    Time of       Trading Venue     
        shares         price     transaction                       
       purchased                                                   
                                                                   
           3          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          10          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          11          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          15          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          25          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          31          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          35          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          44          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          53          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          62          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          75          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          96          4,315.00     8:31:13   London Stock Exchange 
                                                                   
          104         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          126         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          168         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          189         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          190         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          200         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          200         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          200         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          200         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          200         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          200         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          201         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          201         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          201         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          201         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          201         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          201         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          201         4,315.00     8:31:13   London Stock Exchange 
                                                                   
          24          4,312.00     8:33:46   London Stock Exchange 
                                                                   
          61          4,311.00     8:33:46   London Stock Exchange 
                                                                   
          101         4,312.00     8:33:46   London Stock Exchange 
                                                                   
          141         4,313.00     8:33:46   London Stock Exchange 
                                                                   
          175         4,312.00     8:33:46   London Stock Exchange 
                                                                   
          201         4,311.00     8:33:46   London Stock Exchange 
                                                                   
          201         4,311.00     8:33:46   London Stock Exchange 
                                                                   
          72          4,307.00     8:35:55   London Stock Exchange 
                                                                   
          99          4,307.00     8:35:55   London Stock Exchange 
                                                                   
          129         4,307.00     8:35:55   London Stock Exchange 
                                                                   
          134         4,307.00     8:35:55   London Stock Exchange 
                                                                   
          92          4,310.00     8:38:23   London Stock Exchange 
                                                                   
          175         4,310.00     8:38:23   London Stock Exchange 
                                                                   
          74          4,312.00     8:39:03   London Stock Exchange 
                                                                   
          200         4,312.00     8:39:03   London Stock Exchange 
                                                                   
          200         4,312.00     8:39:03   London Stock Exchange 
                                                                   
          19          4,313.00     8:43:36   London Stock Exchange 
                                                                   
          22          4,313.00     8:43:36   London Stock Exchange 
                                                                   
          23          4,313.00     8:43:36   London Stock Exchange 
                                                                   
          28          4,313.00     8:43:36   London Stock Exchange 
                                                                   
          75          4,313.00     8:43:36   London Stock Exchange 
                                                                   
          75          4,313.00     8:43:36   London Stock Exchange 
                                                                   
          194         4,313.00     8:43:36   London Stock Exchange 
                                                                   
          200         4,313.00     8:43:36   London Stock Exchange 
                                                                   
          200         4,313.00     8:43:36   London Stock Exchange 
                                                                   
          201         4,313.00     8:43:36   London Stock Exchange 
                                                                   
          201         4,313.00     8:43:36   London Stock Exchange 
                                                                   
          32          4,314.00     8:45:58   London Stock Exchange 
                                                                   
          41          4,314.00     8:45:58   London Stock Exchange 
                                                                   
          41          4,314.00     8:45:58   London Stock Exchange 
                                                                   
          70          4,314.00     8:45:58   London Stock Exchange 
                                                                   
          90          4,314.00     8:45:58   London Stock Exchange 
                                                                   
          100         4,314.00     8:45:58   London Stock Exchange 
                                                                   
          109         4,314.00     8:45:58   London Stock Exchange 
                                                                   
          64          4,312.00     8:46:09   London Stock Exchange 
                                                                   
          137         4,312.00     8:46:09   London Stock Exchange 
                                                                   
          154         4,312.00     8:46:09   London Stock Exchange 
                                                                   
          45          4,312.00     8:46:10   London Stock Exchange 
                                                                   
          69          4,315.00     8:50:38   London Stock Exchange 
                                                                   
          181         4,316.00     8:50:38   London Stock Exchange 
                                                                   
          200         4,316.00     8:50:38   London Stock Exchange 
                                                                   
          201         4,315.00     8:50:38   London Stock Exchange 
                                                                   
           1          4,318.00     8:53:16   London Stock Exchange 
                                                                   
          59          4,318.00     8:53:16   London Stock Exchange 
                                                                   
          72          4,318.00     8:53:16   London Stock Exchange 
                                                                   
          128         4,318.00     8:53:16   London Stock Exchange 
                                                                   
          199         4,318.00     8:53:16   London Stock Exchange 
                                                                   
          28          4,317.00     8:55:01   London Stock Exchange 
                                                                   
          39          4,317.00     8:55:01   London Stock Exchange 
                                                                   
          43          4,316.00     8:55:01   London Stock Exchange 
                                                                   
          48          4,317.00     8:55:01   London Stock Exchange 
                                                                   
          71          4,317.00     8:55:01   London Stock Exchange 
                                                                   
          86          4,317.00     8:55:01   London Stock Exchange 
                                                                   
          175         4,316.00     8:55:01   London Stock Exchange 
                                                                   
          27          4,317.00     8:56:20   London Stock Exchange 
                                                                   
          29          4,316.00     8:56:20   London Stock Exchange 
                                                                   
          32          4,317.00     8:56:20   London Stock Exchange 
                                                                   
          41          4,317.00     8:56:20   London Stock Exchange 
                                                                   
          187         4,317.00     8:57:19   London Stock Exchange 
                                                                   
          201         4,317.00     8:57:19   London Stock Exchange 
                                                                   
          37          4,317.00     8:57:54   London Stock Exchange 
                                                                   
          64          4,320.00     8:59:51   London Stock Exchange 
                                                                   
          92          4,320.00     8:59:51   London Stock Exchange 
                                                                   
          108         4,320.00     8:59:51   London Stock Exchange 
                                                                   
          137         4,320.00     8:59:51   London Stock Exchange 
                                                                   
          154         4,320.00     8:59:51   London Stock Exchange 
                                                                   
          200         4,320.00     8:59:51   London Stock Exchange 
                                                                   
          201         4,320.00     8:59:51   London Stock Exchange 
                                                                   
          201         4,320.00     8:59:51   London Stock Exchange 
                                                                   
           4          4,320.00     8:59:52   London Stock Exchange 
                                                                   
          19          4,320.00     8:59:52   London Stock Exchange 
                                                                   
          47          4,320.00     8:59:52   London Stock Exchange 
                                                                   
           6          4,320.00     9:00:24   London Stock Exchange 
                                                                   
          20          4,320.00     9:00:24   London Stock Exchange 
                                                                   
          22          4,320.00     9:00:24   London Stock Exchange 
                                                                   
          45          4,320.00     9:00:24   London Stock Exchange 
                                                                   
          63          4,320.00     9:00:24   London Stock Exchange 
                                                                   
          78          4,320.00     9:00:24   London Stock Exchange 
                                                                   
          94          4,320.00     9:00:24   London Stock Exchange 
                                                                   
          106         4,320.00     9:00:24   London Stock Exchange 
                                                                   
          133         4,320.00     9:00:24   London Stock Exchange 
                                                                   
          35          4,316.00     9:01:21   London Stock Exchange 
                                                                   
          166         4,316.00     9:01:21   London Stock Exchange 
                                                                   
          53          4,316.00     9:01:23   London Stock Exchange 
                                                                   
           4          4,318.00     9:03:25   London Stock Exchange 
                                                                   
          18          4,318.00     9:03:25   London Stock Exchange 
                                                                   
          33          4,318.00     9:03:25   London Stock Exchange 
                                                                   
          68          4,318.00     9:03:25   London Stock Exchange 
                                                                   
          75          4,318.00     9:03:25   London Stock Exchange 
                                                                   
          89          4,318.00     9:03:25   London Stock Exchange 
                                                                   
          135         4,318.00     9:03:25   London Stock Exchange 
                                                                   
          201         4,317.00     9:03:31   London Stock Exchange 
                                                                   
          10          4,317.00     9:03:33   London Stock Exchange 
                                                                   
          27          4,316.00     9:03:33   London Stock Exchange 
                                                                   
          33          4,316.00     9:03:33   London Stock Exchange 
                                                                   
          41          4,317.00     9:03:33   London Stock Exchange 
                                                                   
          58          4,316.00     9:03:33   London Stock Exchange 
                                                                   
          90          4,316.00     9:03:33   London Stock Exchange 
                                                                   
          201         4,317.00     9:03:33   London Stock Exchange 
                                                                   
           2          4,312.00     9:05:02   London Stock Exchange 
                                                                   
          35          4,315.00     9:05:02   London Stock Exchange 
                                                                   
          71          4,315.00     9:05:02   London Stock Exchange 
                                                                   
          132         4,315.00     9:05:02   London Stock Exchange 
                                                                   
          201         4,315.00     9:05:02   London Stock Exchange 
                                                                   
          201         4,315.00     9:05:02   London Stock Exchange 
                                                                   
          45          4,312.00     9:05:07   London Stock Exchange 
                                                                   
          11          4,319.00     9:10:17   London Stock Exchange 
                                                                   
          41          4,318.00     9:10:17   London Stock Exchange 
                                                                   
          44          4,318.00     9:10:17   London Stock Exchange 
                                                                   
          46          4,318.00     9:10:17   London Stock Exchange 
                                                                   
          59          4,319.00     9:10:17   London Stock Exchange 
                                                                   
          71          4,318.00     9:10:17   London Stock Exchange 
                                                                   
          129         4,318.00     9:10:17   London Stock Exchange 
                                                                   
          142         4,319.00     9:10:17   London Stock Exchange 
                                                                   
          156         4,318.00     9:10:17   London Stock Exchange 
                                                                   
          200         4,319.00     9:10:17   London Stock Exchange 
                                                                   
          200         4,319.00     9:10:17   London Stock Exchange 
                                                                   
          206         4,319.00     9:10:17   London Stock Exchange 
                                                                   
           2          4,319.00     9:12:08   London Stock Exchange 
                                                                   
           6          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          20          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          22          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          22          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          25          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          28          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          44          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          46          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          70          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          75          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          75          4,319.00     9:12:08   London Stock Exchange 
                                                                   
          111         4,319.00     9:12:08   London Stock Exchange 
                                                                   
          155         4,319.00     9:12:08   London Stock Exchange 
                                                                   
          179         4,319.00     9:12:08   London Stock Exchange 
                                                                   
          200         4,319.00     9:12:08   London Stock Exchange 
                                                                   
          201         4,319.00     9:12:08   London Stock Exchange 
                                                                   
           1          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          10          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          11          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          22          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          23          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          50          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          52          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          54          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          69          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          75          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          76          4,321.00     9:20:04   London Stock Exchange 
                                                                   
          157         4,321.00     9:20:04   London Stock Exchange 
                                                                   
          166         4,321.00     9:20:04   London Stock Exchange 
                                                                   
          177         4,321.00     9:20:04   London Stock Exchange 
                                                                   
          178         4,321.00     9:20:04   London Stock Exchange 
                                                                   
          200         4,321.00     9:20:04   London Stock Exchange 
                                                                   
          201         4,321.00     9:20:04   London Stock Exchange 
                                                                   
          201         4,321.00     9:20:04   London Stock Exchange 
                                                                   
          48          4,319.00     9:24:30   London Stock Exchange 
                                                                   
          90          4,319.00     9:24:30   London Stock Exchange 
                                                                   
          110         4,319.00     9:24:30   London Stock Exchange 
                                                                   
          57          4,321.00     9:25:13   London Stock Exchange 
                                                                   
          61          4,321.00     9:25:13   London Stock Exchange 
                                                                   
          64          4,321.00     9:25:13   London Stock Exchange 
                                                                   
          75          4,321.00     9:25:13   London Stock Exchange 
                                                                   
          164         4,320.00     9:27:12   London Stock Exchange 
                                                                   
          37          4,320.00     9:27:35   London Stock Exchange 
                                                                   
          37          4,320.00     9:27:35   London Stock Exchange 
                                                                   
          127         4,320.00     9:27:35   London Stock Exchange 
                                                                   
          93          4,323.00     9:31:11   London Stock Exchange 
                                                                   
          96          4,323.00     9:31:11   London Stock Exchange 
                                                                   
          100         4,323.00     9:31:11   London Stock Exchange 
                                                                   
          101         4,323.00     9:31:11   London Stock Exchange 
                                                                   
          105         4,323.00     9:31:11   London Stock Exchange 
                                                                   
          107         4,323.00     9:31:11   London Stock Exchange 
                                                                   
          145         4,323.00     9:31:11   London Stock Exchange 
                                                                   
          200         4,324.00     9:34:08   London Stock Exchange 
                                                                   
          36          4,324.00     9:34:38   London Stock Exchange 
                                                                   
          46          4,324.00     9:34:38   London Stock Exchange 
                                                                   
          164         4,324.00     9:34:38   London Stock Exchange 
                                                                   
           8          4,324.00     9:34:53   London Stock Exchange 
                                                                   
           2          4,323.00     9:35:12   London Stock Exchange 
                                                                   
          34          4,323.00     9:35:12   London Stock Exchange 
                                                                   
          55          4,323.00     9:35:12   London Stock Exchange 
                                                                   
          64          4,323.00     9:35:12   London Stock Exchange 
                                                                   
          105         4,323.00     9:35:12   London Stock Exchange 
                                                                   
          159         4,323.00     9:35:12   London Stock Exchange 
                                                                   
          167         4,323.00     9:35:12   London Stock Exchange 
                                                                   
          126         4,324.00     9:35:49   London Stock Exchange 
                                                                   
          83          4,324.00     9:36:54   London Stock Exchange 
                                                                   
          83          4,324.00     9:36:54   London Stock Exchange 
                                                                   
          109         4,324.00     9:36:54   London Stock Exchange 
                                                                   
          200         4,324.00     9:36:54   London Stock Exchange 
                                                                   
          200         4,324.00     9:36:54   London Stock Exchange 
                                                                   
          201         4,324.00     9:36:54   London Stock Exchange 
                                                                   
          11          4,323.00     9:36:55   London Stock Exchange 
                                                                   
          13          4,323.00     9:36:55   London Stock Exchange 
                                                                   
          187         4,323.00     9:36:55   London Stock Exchange 
                                                                   
          200         4,323.00     9:36:55   London Stock Exchange 
                                                                   
          81          4,325.00     9:39:05   London Stock Exchange 
                                                                   
          200         4,325.00     9:39:05   London Stock Exchange 
                                                                   
          215         4,325.00     9:39:05   London Stock Exchange 
                                                                   
          39          4,323.00     9:39:07   London Stock Exchange 
                                                                   
          201         4,323.00     9:39:07   London Stock Exchange 
                                                                   
          201         4,323.00     9:39:07   London Stock Exchange 
                                                                   
          10          4,321.00     9:43:20   London Stock Exchange 
                                                                   
          16          4,321.00     9:43:20   London Stock Exchange 
                                                                   
          42          4,321.00     9:43:20   London Stock Exchange 
                                                                   
          156         4,320.00     9:43:20   London Stock Exchange 
                                                                   
          175         4,320.00     9:43:20   London Stock Exchange 
                                                                   
          35          4,320.00     9:44:24   London Stock Exchange 
                                                                   
          200         4,320.00     9:44:24   London Stock Exchange 
                                                                   
          200         4,320.00     9:44:24   London Stock Exchange 
                                                                   
           4          4,319.00     9:45:38   London Stock Exchange 
                                                                   
          24          4,319.00     9:45:38   London Stock Exchange 
                                                                   
          73          4,319.00     9:45:38   London Stock Exchange 
                                                                   
          33          4,319.00     9:46:15   London Stock Exchange 
                                                                   
          99          4,319.00     9:46:15   London Stock Exchange 
                                                                   
          99          4,319.00     9:46:15   London Stock Exchange 
                                                                   
          101         4,319.00     9:46:15   London Stock Exchange 
                                                                   
          201         4,320.00     9:49:29   London Stock Exchange 
                                                                   
          201         4,320.00     9:49:29   London Stock Exchange 
                                                                   
          29          4,320.00     9:51:20   London Stock Exchange 
                                                                   
          71          4,320.00     9:51:20   London Stock Exchange 
                                                                   
          130         4,320.00     9:51:20   London Stock Exchange 
                                                                   
          201         4,320.00     9:51:20   London Stock Exchange 
                                                                   
           3          4,320.00     9:51:59   London Stock Exchange 
                                                                   
          164         4,319.00     9:53:12   London Stock Exchange 
                                                                   
          28          4,319.00     9:53:16   London Stock Exchange 
                                                                   
           9          4,319.00     9:53:26   London Stock Exchange 
                                                                   
          22          4,319.00     9:53:26   London Stock Exchange 
                                                                   
          29          4,319.00     9:53:26   London Stock Exchange 
                                                                   
          179         4,319.00     9:53:26   London Stock Exchange 
                                                                   
          76          4,313.00     9:55:26   London Stock Exchange 
                                                                   
          76          4,313.00     9:55:26   London Stock Exchange 
                                                                   
          110         4,313.00     9:55:26   London Stock Exchange 
                                                                   
          124         4,313.00     9:55:26   London Stock Exchange 
                                                                   
          31          4,308.00     9:56:14   London Stock Exchange 
                                                                   
          170         4,308.00     9:56:14   London Stock Exchange 
                                                                   
          170         4,308.00     9:56:14   London Stock Exchange 
                                                                   
          31          4,308.00     9:56:37   London Stock Exchange 
                                                                   
          31          4,308.00     9:56:37   London Stock Exchange 
                                                                   
          56          4,308.00     9:56:37   London Stock Exchange 
                                                                   
          81          4,311.00     9:59:00   London Stock Exchange 
                                                                   
          81          4,311.00     9:59:00   London Stock Exchange 
                                                                   
          119         4,311.00     9:59:00   London Stock Exchange 
                                                                   
          151         4,311.00     9:59:00   London Stock Exchange 
                                                                   
          51          4,311.00    10:00:59   London Stock Exchange 
                                                                   
          67          4,311.00    10:00:59   London Stock Exchange 
                                                                   
          150         4,311.00    10:00:59   London Stock Exchange 
                                                                   
          201         4,311.00    10:00:59   London Stock Exchange 
                                                                   
           3          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          14          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          19          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          21          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          29          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          37          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          40          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          44          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          49          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          51          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          58          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          66          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          74          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          82          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          90          4,314.00    10:11:00   London Stock Exchange 
                                                                   
          132         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          143         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          151         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          157         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          179         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          198         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          201         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          201         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          201         4,314.00    10:11:00   London Stock Exchange 
                                                                   
          19          4,313.00    10:16:21   London Stock Exchange 
                                                                   
          43          4,313.00    10:16:21   London Stock Exchange 
                                                                   
          77          4,313.00    10:16:21   London Stock Exchange 
                                                                   
          86          4,313.00    10:16:21   London Stock Exchange 
                                                                   
          87          4,313.00    10:16:21   London Stock Exchange 
                                                                   
          114         4,313.00    10:16:21   London Stock Exchange 
                                                                   
          114         4,313.00    10:16:21   London Stock Exchange 
                                                                   
          123         4,313.00    10:16:21   London Stock Exchange 
                                                                   
          182         4,313.00    10:16:21   London Stock Exchange 
                                                                   
          163         4,318.00    10:21:41   London Stock Exchange 
                                                                   
          200         4,318.00    10:21:41   London Stock Exchange 
                                                                   
          62          4,317.00    10:21:44   London Stock Exchange 
                                                                   
          78          4,318.00    10:21:44   London Stock Exchange 
                                                                   
          14          4,317.00    10:22:05   London Stock Exchange 
                                                                   
          85          4,317.00    10:22:05   London Stock Exchange 
                                                                   
          139         4,317.00    10:22:05   London Stock Exchange 
                                                                   
          187         4,317.00    10:22:05   London Stock Exchange 
                                                                   
          11          4,316.00    10:23:44   London Stock Exchange 
                                                                   
          43          4,316.00    10:23:44   London Stock Exchange 
                                                                   
          64          4,316.00    10:23:44   London Stock Exchange 
                                                                   
          88          4,316.00    10:23:44   London Stock Exchange 
                                                                   
          95          4,316.00    10:23:44   London Stock Exchange 
                                                                   
          112         4,316.00    10:23:44   London Stock Exchange 
                                                                   
          10          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          21          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          23          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          26          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          42          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          46          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          47          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          65          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          76          4,324.00    10:31:19   London Stock Exchange 
                                                                   
          124         4,324.00    10:31:19   London Stock Exchange 
                                                                   
          135         4,324.00    10:31:19   London Stock Exchange 
                                                                   
          200         4,324.00    10:31:19   London Stock Exchange 
                                                                   
          200         4,324.00    10:31:19   London Stock Exchange 
                                                                   
          200         4,324.00    10:31:19   London Stock Exchange 
                                                                   
          200         4,324.00    10:31:19   London Stock Exchange 
                                                                   
          11          4,321.00    10:35:17   London Stock Exchange 
                                                                   
          58          4,321.00    10:35:17   London Stock Exchange 
                                                                   
          74          4,321.00    10:35:17   London Stock Exchange 
                                                                   
          143         4,321.00    10:35:17   London Stock Exchange 
                                                                   
          201         4,321.00    10:35:17   London Stock Exchange 
                                                                   
          22          4,319.00    10:38:19   London Stock Exchange 
                                                                   
          89          4,319.00    10:38:19   London Stock Exchange 
                                                                   
          112         4,319.00    10:38:19   London Stock Exchange 
                                                                   
          201         4,319.00    10:38:19   London Stock Exchange 
                                                                   
          25          4,316.00    10:39:18   London Stock Exchange 
                                                                   
          125         4,316.00    10:39:18   London Stock Exchange 
                                                                   
          201         4,316.00    10:39:18   London Stock Exchange 
                                                                   
          25          4,317.00    10:42:11   London Stock Exchange 
                                                                   
          45          4,317.00    10:42:11   London Stock Exchange 
                                                                   
          155         4,317.00    10:42:11   London Stock Exchange 
                                                                   
          200         4,317.00    10:42:11   London Stock Exchange 
                                                                   
           6          4,316.00    10:49:02   London Stock Exchange 
                                                                   
          11          4,316.00    10:49:02   London Stock Exchange 
                                                                   
          47          4,316.00    10:49:02   London Stock Exchange 
                                                                   
          51          4,316.00    10:49:02   London Stock Exchange 
                                                                   
          87          4,316.00    10:49:02   London Stock Exchange 
                                                                   
          113         4,316.00    10:49:02   London Stock Exchange 
                                                                   
          200         4,316.00    10:49:02   London Stock Exchange 
                                                                   
          201         4,316.00    10:49:02   London Stock Exchange 
                                                                   
          201         4,316.00    10:49:02   London Stock Exchange 
                                                                   
           3          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          37          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          42          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          57          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          65          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          69          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          72          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          81          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          99          4,317.00    10:56:06   London Stock Exchange 
                                                                   
          164         4,317.00    10:56:06   London Stock Exchange 
                                                                   
          200         4,317.00    10:56:06   London Stock Exchange 
                                                                   
          201         4,317.00    10:56:06   London Stock Exchange 
                                                                   
          201         4,317.00    10:56:06   London Stock Exchange 
                                                                   
          59          4,332.00    11:04:11   London Stock Exchange 
                                                                   
          200         4,332.00    11:04:11   London Stock Exchange 
                                                                   
          200         4,332.00    11:04:11   London Stock Exchange 
                                                                   
          22          4,331.00    11:04:50   London Stock Exchange 
                                                                   
          52          4,331.00    11:04:50   London Stock Exchange 
                                                                   
          194         4,331.00    11:04:50   London Stock Exchange 
                                                                   
          200         4,331.00    11:04:50   London Stock Exchange 
                                                                   
          200         4,331.00    11:04:50   London Stock Exchange 
                                                                   
          201         4,331.00    11:04:50   London Stock Exchange 
                                                                   
          201         4,331.00    11:04:50   London Stock Exchange 
                                                                   
          201         4,331.00    11:04:50   London Stock Exchange 
                                                                   
          16          4,332.00    11:19:12   London Stock Exchange 
                                                                   
          70          4,332.00    11:19:12   London Stock Exchange 
                                                                   
          100         4,332.00    11:19:12   London Stock Exchange 
                                                                   
          101         4,332.00    11:19:12   London Stock Exchange 
                                                                   
          198         4,332.00    11:19:12   London Stock Exchange 
                                                                   
          200         4,332.00    11:19:12   London Stock Exchange 
                                                                   
          200         4,332.00    11:19:12   London Stock Exchange 
                                                                   
          201         4,332.00    11:19:12   London Stock Exchange 
                                                                   
          201         4,332.00    11:19:12   London Stock Exchange 
                                                                   
          22          4,330.00    11:20:10   London Stock Exchange 
                                                                   
          24          4,330.00    11:20:10   London Stock Exchange 
                                                                   
          24          4,330.00    11:20:10   London Stock Exchange 
                                                                   
          24          4,330.00    11:20:10   London Stock Exchange 
                                                                   
          32          4,330.00    11:20:10   London Stock Exchange 
                                                                   
          177         4,330.00    11:20:10   London Stock Exchange 
                                                                   
          177         4,330.00    11:20:10   London Stock Exchange 
                                                                   
          177         4,330.00    11:20:10   London Stock Exchange 
                                                                   
          201         4,330.00    11:20:10   London Stock Exchange 
                                                                   
          36          4,334.00    11:26:08   London Stock Exchange 
                                                                   
          44          4,334.00    11:26:08   London Stock Exchange 
                                                                   
          200         4,334.00    11:26:08   London Stock Exchange 
                                                                   
          200         4,334.00    11:26:08   London Stock Exchange 
                                                                   
           1          4,336.00    11:32:06   London Stock Exchange 
                                                                   
          16          4,336.00    11:32:06   London Stock Exchange 
                                                                   
          21          4,336.00    11:32:06   London Stock Exchange 
                                                                   
          28          4,336.00    11:32:06   London Stock Exchange 
                                                                   
          40          4,336.00    11:32:06   London Stock Exchange 
                                                                   
          78          4,336.00    11:32:06   London Stock Exchange 
                                                                   
          86          4,336.00    11:32:06   London Stock Exchange 
                                                                   
          200         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          200         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          200         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          200         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          200         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          201         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          201         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          201         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          201         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          201         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          201         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          201         4,336.00    11:32:06   London Stock Exchange 
                                                                   
          200         4,331.00    11:33:15   London Stock Exchange 
                                                                   
          200         4,331.00    11:33:21   London Stock Exchange 
                                                                   
          20          4,331.00    11:38:37   London Stock Exchange 
                                                                   
          20          4,331.00    11:38:37   London Stock Exchange 
                                                                   
          51          4,331.00    11:38:37   London Stock Exchange 
                                                                   
          173         4,331.00    11:38:37   London Stock Exchange 
                                                                   
          200         4,331.00    11:38:37   London Stock Exchange 
                                                                   
          33          4,333.00    11:46:31   London Stock Exchange 
                                                                   
          51          4,333.00    11:46:31   London Stock Exchange 
                                                                   
          71          4,333.00    11:46:31   London Stock Exchange 
                                                                   
          78          4,333.00    11:46:31   London Stock Exchange 
                                                                   
          200         4,333.00    11:46:31   London Stock Exchange 
                                                                   
           2          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          15          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          25          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          33          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          34          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          36          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          55          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          60          4,333.00    11:48:24   London Stock Exchange 
                                                                   
          100         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          101         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          141         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          166         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          182         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          185         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          199         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          200         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          200         4,333.00    11:48:24   London Stock Exchange 
                                                                   
          118         4,331.00    11:51:43   London Stock Exchange 
                                                                   
          199         4,335.00    11:52:41   London Stock Exchange 
                                                                   
          200         4,335.00    11:52:41   London Stock Exchange 
                                                                   
           1          4,335.00    11:52:42   London Stock Exchange 
                                                                   
          69          4,335.00    11:52:42   London Stock Exchange 
                                                                   
          25          4,334.00    11:53:07   London Stock Exchange 
                                                                   
          89          4,334.00    11:53:07   London Stock Exchange 
                                                                   
          91          4,334.00    11:53:07   London Stock Exchange 
                                                                   
          200         4,334.00    11:53:07   London Stock Exchange 
                                                                   
           5          4,333.00    11:54:39   London Stock Exchange 
                                                                   
          64          4,333.00    11:54:39   London Stock Exchange 
                                                                   
          86          4,333.00    11:54:39   London Stock Exchange 
                                                                   
          114         4,333.00    11:54:39   London Stock Exchange 
                                                                   
          200         4,332.00    11:56:02   London Stock Exchange 
                                                                   
           7          4,332.00    11:56:50   London Stock Exchange 
                                                                   
           7          4,332.00    11:56:50   London Stock Exchange 
                                                                   
           8          4,332.00    11:56:50   London Stock Exchange 
                                                                   
          19          4,332.00    11:56:50   London Stock Exchange 
                                                                   
          36          4,332.00    11:56:50   London Stock Exchange 
                                                                   
          59          4,332.00    11:56:50   London Stock Exchange 
                                                                   
          72          4,332.00    11:56:50   London Stock Exchange 
                                                                   
          134         4,332.00    11:56:50   London Stock Exchange 
                                                                   
          164         4,332.00    11:56:50   London Stock Exchange 
                                                                   
          192         4,332.00    11:56:50   London Stock Exchange 
                                                                   
          200         4,332.00    11:56:50   London Stock Exchange 
                                                                   
          200         4,332.00    11:56:50   London Stock Exchange