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:                      29 March 2017

    Number of shares purchased:     50,000 shares

    Highest price paid per share:      4629.0 pence

    Lowest price paid per share:      4564.0 pence

    Average price paid per share:     4593.8711 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 3,069,824 shares in treasury and has
    213,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: 29 March 2017

    Broker: Merrill Lynch International

    Aggregated information:

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

    Individual transactions:

     Number of shares   Transaction      Time of          Trading Venue      
        purchased          price       transaction                           
                                                                             
            23            4,611.00       8:07:29      London Stock Exchange  
                                                                             
            61            4,611.00       8:07:29      London Stock Exchange  
                                                                             
            74            4,611.00       8:07:29      London Stock Exchange  
                                                                             
            74            4,611.00       8:07:29      London Stock Exchange  
                                                                             
            76            4,611.00       8:07:29      London Stock Exchange  
                                                                             
           126            4,611.00       8:07:29      London Stock Exchange  
                                                                             
           139            4,611.00       8:07:29      London Stock Exchange  
                                                                             
            20            4,610.00       8:07:45      London Stock Exchange  
                                                                             
            74            4,610.00       8:07:45      London Stock Exchange  
                                                                             
           201            4,610.00       8:07:45      London Stock Exchange  
                                                                             
            85            4,610.00       8:07:53      London Stock Exchange  
                                                                             
           110            4,610.00       8:07:53      London Stock Exchange  
                                                                             
           181            4,610.00       8:07:53      London Stock Exchange  
                                                                             
           101            4,618.00       8:10:34      London Stock Exchange  
                                                                             
            66            4,618.00       8:10:45      London Stock Exchange  
                                                                             
           119            4,619.00       8:11:03      London Stock Exchange  
                                                                             
            10            4,628.00       8:11:59      London Stock Exchange  
                                                                             
            69            4,628.00       8:11:59      London Stock Exchange  
                                                                             
           190            4,628.00       8:11:59      London Stock Exchange  
                                                                             
            95            4,629.00       8:12:30      London Stock Exchange  
                                                                             
           200            4,629.00       8:12:30      London Stock Exchange  
                                                                             
            28            4,629.00       8:12:34      London Stock Exchange  
                                                                             
           172            4,629.00       8:12:34      London Stock Exchange  
                                                                             
            19            4,629.00       8:12:41      London Stock Exchange  
                                                                             
            62            4,629.00       8:12:41      London Stock Exchange  
                                                                             
            88            4,629.00       8:12:41      London Stock Exchange  
                                                                             
            18            4,623.00       8:14:00      London Stock Exchange  
                                                                             
           145            4,623.00       8:14:00      London Stock Exchange  
                                                                             
           182            4,623.00       8:14:00      London Stock Exchange  
                                                                             
            55            4,623.00       8:14:06      London Stock Exchange  
                                                                             
           115            4,623.00       8:14:31      London Stock Exchange  
                                                                             
            63            4,623.00       8:14:34      London Stock Exchange  
                                                                             
            6             4,614.00       8:16:29      London Stock Exchange  
                                                                             
            26            4,614.00       8:16:29      London Stock Exchange  
                                                                             
            61            4,614.00       8:16:29      London Stock Exchange  
                                                                             
            67            4,614.00       8:16:29      London Stock Exchange  
                                                                             
            67            4,614.00       8:16:29      London Stock Exchange  
                                                                             
            73            4,614.00       8:16:29      London Stock Exchange  
                                                                             
           201            4,614.00       8:16:29      London Stock Exchange  
                                                                             
            70            4,614.00       8:16:40      London Stock Exchange  
                                                                             
            9             4,608.00       8:18:26      London Stock Exchange  
                                                                             
            32            4,608.00       8:18:26      London Stock Exchange  
                                                                             
            51            4,608.00       8:18:26      London Stock Exchange  
                                                                             
           149            4,608.00       8:18:26      London Stock Exchange  
                                                                             
           168            4,608.00       8:18:26      London Stock Exchange  
                                                                             
           200            4,608.00       8:18:26      London Stock Exchange  
                                                                             
            94            4,602.00       8:21:27      London Stock Exchange  
                                                                             
           107            4,602.00       8:21:27      London Stock Exchange  
                                                                             
           178            4,602.00       8:21:27      London Stock Exchange  
                                                                             
           186            4,602.00       8:21:27      London Stock Exchange  
                                                                             
            48            4,602.00       8:24:20      London Stock Exchange  
                                                                             
            48            4,602.00       8:24:20      London Stock Exchange  
                                                                             
            71            4,602.00       8:24:20      London Stock Exchange  
                                                                             
            81            4,602.00       8:24:20      London Stock Exchange  
                                                                             
           122            4,602.00       8:24:20      London Stock Exchange  
                                                                             
           200            4,602.00       8:24:20      London Stock Exchange  
                                                                             
            45            4,600.00       8:25:37      London Stock Exchange  
                                                                             
            17            4,600.00       8:25:39      London Stock Exchange  
                                                                             
            22            4,600.00       8:25:39      London Stock Exchange  
                                                                             
            35            4,600.00       8:25:39      London Stock Exchange  
                                                                             
            67            4,600.00       8:25:39      London Stock Exchange  
                                                                             
            99            4,600.00       8:25:39      London Stock Exchange  
                                                                             
           134            4,600.00       8:25:39      London Stock Exchange  
                                                                             
           160            4,600.00       8:25:39      London Stock Exchange  
                                                                             
           200            4,597.00       8:28:30      London Stock Exchange  
                                                                             
            2             4,597.00       8:28:34      London Stock Exchange  
                                                                             
           158            4,597.00       8:28:34      London Stock Exchange  
                                                                             
           198            4,597.00       8:28:34      London Stock Exchange  
                                                                             
           165            4,603.00       8:32:37      London Stock Exchange  
                                                                             
           200            4,603.00       8:32:37      London Stock Exchange  
                                                                             
           281            4,603.00       8:32:37      London Stock Exchange  
                                                                             
            55            4,600.00       8:33:07      London Stock Exchange  
                                                                             
            55            4,600.00       8:33:07      London Stock Exchange  
                                                                             
            56            4,600.00       8:33:07      London Stock Exchange  
                                                                             
            90            4,600.00       8:33:07      London Stock Exchange  
                                                                             
           145            4,600.00       8:33:07      London Stock Exchange  
                                                                             
           200            4,600.00       8:33:07      London Stock Exchange  
                                                                             
            15            4,597.00       8:34:38      London Stock Exchange  
                                                                             
            76            4,597.00       8:34:38      London Stock Exchange  
                                                                             
           124            4,597.00       8:34:38      London Stock Exchange  
                                                                             
           200            4,597.00       8:34:38      London Stock Exchange  
                                                                             
           258            4,597.00       8:34:38      London Stock Exchange  
                                                                             
            43            4,596.00       8:39:42      London Stock Exchange  
                                                                             
            43            4,596.00       8:39:42      London Stock Exchange  
                                                                             
           139            4,596.00       8:39:42      London Stock Exchange  
                                                                             
           157            4,596.00       8:39:42      London Stock Exchange  
                                                                             
           157            4,596.00       8:39:42      London Stock Exchange  
                                                                             
            23            4,595.00       8:39:50      London Stock Exchange  
                                                                             
            41            4,595.00       8:39:50      London Stock Exchange  
                                                                             
           136            4,595.00       8:39:50      London Stock Exchange  
                                                                             
           148            4,595.00       8:39:50      London Stock Exchange  
                                                                             
           200            4,595.00       8:39:50      London Stock Exchange  
                                                                             
            10            4,590.00       8:41:36      London Stock Exchange  
                                                                             
            27            4,590.00       8:41:36      London Stock Exchange  
                                                                             
            38            4,590.00       8:41:36      London Stock Exchange  
                                                                             
           162            4,590.00       8:41:36      London Stock Exchange  
                                                                             
           173            4,590.00       8:41:36      London Stock Exchange  
                                                                             
           200            4,590.00       8:41:36      London Stock Exchange  
                                                                             
           200            4,595.00       8:45:12      London Stock Exchange  
                                                                             
           200            4,595.00       8:45:12      London Stock Exchange  
                                                                             
            14            4,595.00       8:45:44      London Stock Exchange  
                                                                             
            42            4,595.00       8:45:44      London Stock Exchange  
                                                                             
           158            4,595.00       8:45:44      London Stock Exchange  
                                                                             
           112            4,592.00       8:47:42      London Stock Exchange  
                                                                             
           118            4,592.00       8:47:42      London Stock Exchange  
                                                                             
           201            4,592.00       8:47:42      London Stock Exchange  
                                                                             
           201            4,592.00       8:47:42      London Stock Exchange  
                                                                             
           100            4,604.00       8:50:50      London Stock Exchange  
                                                                             
           163            4,604.00       8:50:50      London Stock Exchange  
                                                                             
           200            4,604.00       8:50:50      London Stock Exchange  
                                                                             
           200            4,604.00       8:50:50      London Stock Exchange  
                                                                             
            42            4,608.00       8:55:02      London Stock Exchange  
                                                                             
           158            4,608.00       8:55:02      London Stock Exchange  
                                                                             
           200            4,608.00       8:55:02      London Stock Exchange  
                                                                             
            27            4,608.00       8:55:04      London Stock Exchange  
                                                                             
           200            4,608.00       8:55:04      London Stock Exchange  
                                                                             
           201            4,612.00       8:58:05      London Stock Exchange  
                                                                             
           201            4,612.00       8:58:05      London Stock Exchange  
                                                                             
            16            4,612.00       8:58:14      London Stock Exchange  
                                                                             
           184            4,612.00       8:58:14      London Stock Exchange  
                                                                             
            21            4,602.00       9:00:34      London Stock Exchange  
                                                                             
            52            4,602.00       9:00:34      London Stock Exchange  
                                                                             
            74            4,602.00       9:00:34      London Stock Exchange  
                                                                             
            74            4,602.00       9:00:34      London Stock Exchange  
                                                                             
            74            4,602.00       9:00:34      London Stock Exchange  
                                                                             
           126            4,602.00       9:00:34      London Stock Exchange  
                                                                             
           200            4,602.00       9:00:34      London Stock Exchange  
                                                                             
            17            4,600.00       9:03:25      London Stock Exchange  
                                                                             
            20            4,600.00       9:03:25      London Stock Exchange  
                                                                             
            22            4,600.00       9:03:25      London Stock Exchange  
                                                                             
            30            4,600.00       9:03:25      London Stock Exchange  
                                                                             
            86            4,600.00       9:03:25      London Stock Exchange  
                                                                             
           158            4,600.00       9:03:25      London Stock Exchange  
                                                                             
           159            4,600.00       9:03:25      London Stock Exchange  
                                                                             
           170            4,600.00       9:03:25      London Stock Exchange  
                                                                             
            5             4,601.00       9:06:29      London Stock Exchange  
                                                                             
            74            4,601.00       9:06:29      London Stock Exchange  
                                                                             
           196            4,601.00       9:06:29      London Stock Exchange  
                                                                             
           196            4,601.00       9:06:29      London Stock Exchange  
                                                                             
           201            4,601.00       9:06:29      London Stock Exchange  
                                                                             
            9             4,606.00       9:11:49      London Stock Exchange  
                                                                             
            31            4,606.00       9:11:49      London Stock Exchange  
                                                                             
            62            4,606.00       9:11:49      London Stock Exchange  
                                                                             
            76            4,606.00       9:11:49      London Stock Exchange  
                                                                             
           125            4,606.00       9:11:49      London Stock Exchange  
                                                                             
           134            4,606.00       9:11:49      London Stock Exchange  
                                                                             
           201            4,606.00       9:11:49      London Stock Exchange  
                                                                             
           100            4,601.00       9:12:23      London Stock Exchange  
                                                                             
           200            4,602.00       9:13:56      London Stock Exchange  
                                                                             
            4             4,602.00       9:14:08      London Stock Exchange  
                                                                             
            29            4,602.00       9:14:08      London Stock Exchange  
                                                                             
            73            4,602.00       9:14:08      London Stock Exchange  
                                                                             
           101            4,601.00       9:14:08      London Stock Exchange  
                                                                             
           167            4,602.00       9:14:08      London Stock Exchange  
                                                                             
            32            4,601.00       9:14:38      London Stock Exchange  
                                                                             
            48            4,601.00       9:14:38      London Stock Exchange  
                                                                             
           100            4,601.00       9:14:38      London Stock Exchange  
                                                                             
           100            4,601.00       9:14:38      London Stock Exchange  
                                                                             
            3             4,607.00       9:15:38      London Stock Exchange  
                                                                             
            65            4,607.00       9:15:38      London Stock Exchange  
                                                                             
           100            4,607.00       9:15:38      London Stock Exchange  
                                                                             
           198            4,607.00       9:15:38      London Stock Exchange  
                                                                             
           201            4,607.00       9:15:38      London Stock Exchange  
                                                                             
            21            4,601.00       9:16:51      London Stock Exchange  
                                                                             
           140            4,601.00       9:16:53      London Stock Exchange  
                                                                             
            57            4,609.00       9:21:06      London Stock Exchange  
                                                                             
            79            4,609.00       9:21:06      London Stock Exchange  
                                                                             
            82            4,609.00       9:21:06      London Stock Exchange  
                                                                             
           119            4,609.00       9:21:06      London Stock Exchange  
                                                                             
           122            4,609.00       9:21:06      London Stock Exchange  
                                                                             
           122            4,609.00       9:21:06      London Stock Exchange  
                                                                             
            21            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            38            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            43            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            57            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            57            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            58            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            60            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            83            4,608.00       9:23:26      London Stock Exchange  
                                                                             
           108            4,608.00       9:23:26      London Stock Exchange  
                                                                             
           118            4,608.00       9:23:26      London Stock Exchange  
                                                                             
           144            4,608.00       9:23:26      London Stock Exchange  
                                                                             
           201            4,608.00       9:23:26      London Stock Exchange  
                                                                             
           201            4,608.00       9:23:26      London Stock Exchange  
                                                                             
            49            4,604.00       9:26:21      London Stock Exchange  
                                                                             
            59            4,604.00       9:26:21      London Stock Exchange  
                                                                             
            65            4,604.00       9:26:21      London Stock Exchange  
                                                                             
            92            4,604.00       9:26:21      London Stock Exchange  
                                                                             
            99            4,604.00       9:26:21      London Stock Exchange  
                                                                             
           101            4,604.00       9:26:21      London Stock Exchange  
                                                                             
            92            4,604.00       9:26:25      London Stock Exchange  
                                                                             
            99            4,604.00       9:28:15      London Stock Exchange  
                                                                             
            43            4,604.00       9:28:21      London Stock Exchange  
                                                                             
           102            4,604.00       9:28:21      London Stock Exchange  
                                                                             
           158            4,604.00       9:28:21      London Stock Exchange  
                                                                             
           186            4,604.00       9:28:21      London Stock Exchange  
                                                                             
            63            4,604.00       9:28:50      London Stock Exchange  
                                                                             
            26            4,601.00       9:30:44      London Stock Exchange  
                                                                             
           200            4,601.00       9:30:44      London Stock Exchange  
                                                                             
           200            4,601.00       9:30:44      London Stock Exchange  
                                                                             
           200            4,601.00       9:30:44      London Stock Exchange  
                                                                             
            47            4,601.00       9:34:32      London Stock Exchange  
                                                                             
            47            4,601.00       9:34:32      London Stock Exchange  
                                                                             
           100            4,601.00       9:34:32      London Stock Exchange  
                                                                             
           101            4,601.00       9:34:32      London Stock Exchange  
                                                                             
           150            4,601.00       9:34:32      London Stock Exchange  
                                                                             
           154            4,601.00       9:34:32      London Stock Exchange  
                                                                             
            63            4,597.00       9:35:41      London Stock Exchange  
                                                                             
            63            4,597.00       9:35:41      London Stock Exchange  
                                                                             
            77            4,597.00       9:35:41      London Stock Exchange  
                                                                             
           138            4,597.00       9:35:41      London Stock Exchange  
                                                                             
           201            4,597.00       9:35:41      London Stock Exchange  
                                                                             
           185            4,598.00       9:38:35      London Stock Exchange  
                                                                             
           201            4,598.00       9:38:35      London Stock Exchange  
                                                                             
           201            4,598.00       9:38:35      London Stock Exchange  
                                                                             
            75            4,591.00       9:40:20      London Stock Exchange  
                                                                             
            87            4,591.00       9:40:20      London Stock Exchange  
                                                                             
           200            4,591.00       9:40:20      London Stock Exchange  
                                                                             
           200            4,591.00       9:40:20      London Stock Exchange  
                                                                             
            31            4,604.00       9:45:04      London Stock Exchange  
                                                                             
            66            4,604.00       9:45:04      London Stock Exchange  
                                                                             
           152            4,604.00       9:45:04      London Stock Exchange  
                                                                             
           170            4,604.00       9:45:04      London Stock Exchange  
                                                                             
           201            4,604.00       9:45:04      London Stock Exchange  
                                                                             
           125            4,600.00       9:45:49      London Stock Exchange  
                                                                             
           200            4,600.00       9:45:49      London Stock Exchange  
                                                                             
           200            4,600.00       9:45:49      London Stock Exchange  
                                                                             
            43            4,595.00       9:47:11      London Stock Exchange  
                                                                             
           201            4,595.00       9:47:11      London Stock Exchange  
                                                                             
           201            4,595.00       9:47:11      London Stock Exchange  
                                                                             
           187            4,595.00       9:47:12      London Stock Exchange  
                                                                             
           200            4,584.00       9:50:02      London Stock Exchange  
                                                                             
           200            4,584.00       9:50:08      London Stock Exchange  
                                                                             
           138            4,584.00       9:50:09      London Stock Exchange  
                                                                             
           200            4,583.00       9:51:46      London Stock Exchange  
                                                                             
           200            4,583.00       9:51:54      London Stock Exchange  
                                                                             
            29            4,583.00       9:52:04      London Stock Exchange  
                                                                             
            42            4,583.00       9:52:04      London Stock Exchange  
                                                                             
            42            4,583.00       9:52:04      London Stock Exchange  
                                                                             
           158            4,583.00       9:52:04      London Stock Exchange  
                                                                             
            30            4,584.00       9:54:53      London Stock Exchange  
                                                                             
           177            4,584.00       9:54:53      London Stock Exchange  
                                                                             
           201            4,584.00       9:54:53      London Stock Exchange  
                                                                             
           201            4,584.00       9:54:53      London Stock Exchange  
                                                                             
            6             4,578.00       9:58:11      London Stock Exchange  
                                                                             
            51            4,578.00       9:58:11      London Stock Exchange  
                                                                             
           150            4,578.00       9:58:11      London Stock Exchange  
                                                                             
           172            4,578.00       9:58:11      London Stock Exchange  
                                                                             
           195            4,578.00       9:58:11      London Stock Exchange  
                                                                             
            74            4,584.00      10:04:50      London Stock Exchange  
                                                                             
           100            4,584.00      10:04:50      London Stock Exchange  
                                                                             
           100            4,584.00      10:04:50      London Stock Exchange  
                                                                             
           100            4,584.00      10:04:50      London Stock Exchange  
                                                                             
           100            4,584.00      10:04:50      London Stock Exchange  
                                                                             
           200            4,584.00      10:04:50      London Stock Exchange  
                                                                             
            10            4,583.00      10:05:03      London Stock Exchange  
                                                                             
            20            4,585.00      10:07:34      London Stock Exchange  
                                                                             
            48            4,585.00      10:07:34      London Stock Exchange  
                                                                             
            80            4,585.00      10:07:34      London Stock Exchange  
                                                                             
           100            4,585.00      10:07:34      London Stock Exchange  
                                                                             
           120            4,585.00      10:07:34      London Stock Exchange  
                                                                             
           200            4,585.00      10:07:34      London Stock Exchange  
                                                                             
            2             4,583.00      10:07:38      London Stock Exchange  
                                                                             
           113            4,583.00      10:07:38      London Stock Exchange  
                                                                             
           199            4,583.00      10:07:38      London Stock Exchange  
                                                                             
            8             4,583.00      10:07:41      London Stock Exchange  
                                                                             
            8             4,583.00      10:07:41      London Stock Exchange  
                                                                             
            14            4,583.00      10:07:41      London Stock Exchange  
                                                                             
            58            4,583.00      10:07:41      London Stock Exchange  
                                                                             
            4             4,595.00      10:08:55      London Stock Exchange  
                                                                             
            33            4,595.00      10:08:55      London Stock Exchange  
                                                                             
            33            4,595.00      10:08:55      London Stock Exchange  
                                                                             
           168            4,595.00      10:08:55      London Stock Exchange  
                                                                             
            85            4,598.00      10:14:08      London Stock Exchange  
                                                                             
            87            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           112            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           113            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           130            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           130            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           200            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           200            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           201            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           201            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           201            4,598.00      10:14:08      London Stock Exchange  
                                                                             
           201            4,598.00      10:14:08      London Stock Exchange  
                                                                             
            11            4,595.00      10:16:47      London Stock Exchange  
                                                                             
            27            4,595.00      10:16:47      London Stock Exchange  
                                                                             
            95            4,595.00      10:16:47      London Stock Exchange  
                                                                             
            95            4,595.00      10:16:47      London Stock Exchange  
                                                                             
           100            4,595.00      10:16:47      London Stock Exchange  
                                                                             
           101            4,595.00      10:16:47      London Stock Exchange  
                                                                             
           186            4,595.00      10:16:47      London Stock Exchange  
                                                                             
            90            4,591.00      10:20:17      London Stock Exchange  
                                                                             
           110            4,591.00      10:20:17      London Stock Exchange  
                                                                             
           200            4,591.00      10:20:17      London Stock Exchange  
                                                                             
           131            4,591.00      10:20:29      London Stock Exchange  
                                                                             
           131            4,591.00      10:25:15      London Stock Exchange  
                                                                             
            13            4,591.00      10:25:51      London Stock Exchange  
                                                                             
            47            4,591.00      10:25:51      London Stock Exchange  
                                                                             
            49            4,591.00      10:25:51      London Stock Exchange  
                                                                             
            69            4,591.00      10:25:51      London Stock Exchange  
                                                                             
           151            4,591.00      10:25:51      London Stock Exchange  
                                                                             
           187            4,591.00      10:25:51      London Stock Exchange  
                                                                             
            9             4,590.00      10:26:13      London Stock Exchange  
                                                                             
            28            4,590.00      10:26:13      London Stock Exchange  
                                                                             
            40            4,590.00      10:26:13      London Stock Exchange  
                                                                             
            78            4,590.00      10:26:13      London Stock Exchange  
                                                                             
           123            4,590.00      10:26:13      London Stock Exchange  
                                                                             
           164            4,590.00      10:26:13      London Stock Exchange  
                                                                             
           198            4,590.00      10:26:13      London Stock Exchange  
                                                                             
            3             4,590.00      10:26:16      London Stock Exchange  
                                                                             
            20            4,590.00      10:28:01      London Stock Exchange  
                                                                             
            65            4,588.00      10:29:08      London Stock Exchange  
                                                                             
           117            4,588.00      10:29:08      London Stock Exchange  
                                                                             
           136            4,588.00      10:29:08      London Stock Exchange  
                                                                             
           139            4,588.00      10:29:08      London Stock Exchange  
                                                                             
           201            4,588.00      10:29:08      London Stock Exchange  
                                                                             
           149            4,583.00      10:31:08      London Stock Exchange  
                                                                             
            12            4,583.00      10:31:20      London Stock Exchange  
                                                                             
            12            4,583.00      10:31:20      London Stock Exchange  
                                                                             
            51            4,583.00      10:31:20      London Stock Exchange  
                                                                             
            88            4,583.00      10:31:20      London Stock Exchange  
                                                                             
            88            4,583.00      10:31:20      London Stock Exchange  
                                                                             
            96            4,583.00      10:31:20      London Stock Exchange  
                                                                             
           100            4,583.00      10:31:20      London Stock Exchange  
                                                                             
           200            4,579.00      10:33:04      London Stock Exchange  
                                                                             
           182            4,579.00      10:33:05      London Stock Exchange  
                                                                             
            18            4,579.00      10:33:10      London Stock Exchange  
                                                                             
            21            4,579.00      10:33:10      London Stock Exchange  
                                                                             
            37            4,579.00      10:33:10      London Stock Exchange  
                                                                             
           145            4,579.00      10:33:14      London Stock Exchange  
                                                                             
           124            4,570.00      10:36:14      London Stock Exchange  
                                                                             
           200            4,570.00      10:36:14      London Stock Exchange  
                                                                             
           200            4,570.00      10:36:14      London Stock Exchange  
                                                                             
           167            4,564.00      10:39:12      London Stock Exchange  
                                                                             
           201            4,564.00      10:39:12      London Stock Exchange  
                                                                             
           201            4,564.00      10:39:12      London Stock Exchange  
                                                                             
           188            4,579.00      10:43:57      London Stock Exchange  
                                                                             
           201            4,579.00      10:43:57      London Stock Exchange  
                                                                             
           201            4,579.00      10:43:57      London Stock Exchange  
                                                                             
            9             4,579.00      10:44:04      London Stock Exchange  
                                                                             
            80            4,578.00      10:45:02      London Stock Exchange  
                                                                             
            84            4,578.00      10:45:02      London Stock Exchange  
                                                                             
           200            4,578.00      10:45:02      London Stock Exchange  
                                                                             
           200            4,578.00      10:45:02      London Stock Exchange  
                                                                             
            92            4,577.00      10:48:42      London Stock Exchange  
                                                                             
           104            4,577.00      10:48:42      London Stock Exchange  
                                                                             
           200            4,577.00      10:48:42      London Stock Exchange  
                                                                             
           200            4,577.00      10:48:42      London Stock Exchange  
                                                                             
           134            4,581.00      10:52:58      London Stock Exchange  
                                                                             
           201            4,581.00      10:52:58      London Stock Exchange  
                                                                             
           201            4,581.00      10:52:58      London Stock Exchange  
                                                                             
            52            4,583.00      10:56:12      London Stock Exchange  
                                                                             
            97            4,583.00      10:56:12      London Stock Exchange  
                                                                             
           100            4,583.00      10:56:12      London Stock Exchange  
                                                                             
           100            4,583.00      10:56:12      London Stock Exchange  
                                                                             
           101            4,583.00      10:56:12      London Stock Exchange  
                                                                             
           201            4,583.00      10:56:12      London Stock Exchange  
                                                                             
            1             4,582.00      10:59:55      London Stock Exchange  
                                                                             
            69            4,582.00      10:59:55      London Stock Exchange  
                                                                             
           131            4,582.00      10:59:55      London Stock Exchange  
                                                                             
           188            4,582.00      10:59:55      London Stock Exchange  
                                                                             
           199            4,582.00      10:59:55      London Stock Exchange  
                                                                             
            4             4,581.00      11:01:43      London Stock Exchange  
                                                                             
            72            4,581.00      11:01:43      London Stock Exchange  
                                                                             
            96            4,581.00      11:01:43      London Stock Exchange  
                                                                             
           105            4,581.00      11:01:43      London Stock Exchange  
                                                                             
           129            4,581.00      11:01:43      London Stock Exchange  
                                                                             
           147            4,581.00      11:01:43      London Stock Exchange  
                                                                             
            12            4,580.00      11:05:35      London Stock Exchange  
                                                                             
            30            4,580.00      11:05:35      London Stock Exchange  
                                                                             
            40            4,580.00      11:05:35      London Stock Exchange  
                                                                             
            50            4,580.00      11:05:35      London Stock Exchange  
                                                                             
           130            4,580.00      11:05:35      London Stock Exchange  
                                                                             
           130            4,580.00      11:05:35      London Stock Exchange  
                                                                             
           188            4,580.00      11:05:35      London Stock Exchange  
                                                                             
            20            4,577.00      11:06:51      London Stock Exchange  
                                                                             
            32            4,577.00      11:06:51      London Stock Exchange  
                                                                             
            78            4,577.00      11:06:51      London Stock Exchange  
                                                                             
           124            4,577.00      11:06:51      London Stock Exchange  
                                                                             
           201            4,577.00      11:06:51      London Stock Exchange  
                                                                             
           201            4,577.00      11:06:51      London Stock Exchange  
                                                                             
            54            4,582.00      11:17:19      London Stock Exchange  
                                                                             
            72            4,582.00      11:17:19      London Stock Exchange  
                                                                             
            77            4,582.00      11:17:19      London Stock Exchange  
                                                                             
            80            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           106            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           107            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           200            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           200            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           201            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           201            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           201            4,582.00      11:17:19      London Stock Exchange  
                                                                             
           201            4,582.00      11:17:19      London Stock Exchange  
                                                                             
            90            4,583.00      11:25:06      London Stock Exchange  
                                                                             
            48            4,583.00      11:25:14      London Stock Exchange  
                                                                             
            5             4,589.00      11:28:19      London Stock Exchange  
                                                                             
           100            4,589.00      11:28:19      London Stock Exchange  
                                                                             
           201            4,589.00      11:28:19      London Stock Exchange  
                                                                             
           201            4,589.00      11:28:19      London Stock Exchange  
                                                                             
           201            4,588.00      11:28:24      London Stock Exchange  
                                                                             
           201            4,588.00      11:28:24      London Stock Exchange  
                                                                             
            39            4,588.00      11:28:26      London Stock Exchange  
                                                                             
            77            4,588.00      11:28:26      London Stock Exchange  
                                                                             
           124            4,588.00      11:28:26      London Stock Exchange  
                                                                             
            1             4,581.00      11:30:06      London Stock Exchange  
                                                                             
            5             4,581.00      11:30:06      London Stock Exchange  
                                                                             
            57            4,581.00      11:30:06      London Stock Exchange  
                                                                             
            58            4,581.00      11:30:06      London Stock Exchange  
                                                                             
            83            4,581.00      11:30:06      London Stock Exchange  
                                                                             
           142            4,581.00      11:30:06      London Stock Exchange  
                                                                             
           143            4,581.00      11:30:06      London Stock Exchange  
                                                                             
           158            4,581.00      11:30:06      London Stock Exchange  
                                                                             
            91            4,584.00      11:34:23      London Stock Exchange  
                                                                             
           109            4,584.00      11:35:05      London Stock Exchange  
                                                                             
           181            4,584.00      11:35:05      London Stock Exchange  
                                                                             
            19            4,584.00      11:37:26      London Stock Exchange  
                                                                             
           132            4,584.00      11:37:51      London Stock Exchange  
                                                                             
            4             4,585.00      11:40:37      London Stock Exchange  
                                                                             
            49            4,585.00      11:41:24      London Stock Exchange  
                                                                             
            57            4,585.00      11:41:24      London Stock Exchange  
                                                                             
            90            4,585.00      11:41:24      London Stock Exchange  
                                                                             
            93            4,585.00      11:41:24      London Stock Exchange  
                                                                             
            39            4,585.00      11:41:27      London Stock Exchange  
                                                                             
            68            4,585.00      11:41:27      London Stock Exchange  
                                                                             
            88            4,585.00      11:41:27      London Stock Exchange  
                                                                             
           101            4,585.00      11:41:27      London Stock Exchange  
                                                                             
            43            4,583.00      11:42:47      London Stock Exchange  
                                                                             
            72            4,583.00      11:42:47      London Stock Exchange  
                                                                             
            85            4,583.00      11:42:47      London Stock Exchange  
                                                                             
            85            4,583.00      11:42:47      London Stock Exchange  
                                                                             
           200            4,583.00      11:42:47      London Stock Exchange  
                                                                             
            21            4,583.00      11:48:21      London Stock Exchange  
                                                                             
            53            4,583.00      11:48:21      London Stock Exchange  
                                                                             
            78            4,583.00      11:48:21      London Stock Exchange  
                                                                             
           101            4,583.00      11:48:21      London Stock Exchange  
                                                                             
           138            4,583.00      11:48:21      London Stock Exchange  
                                                                             
           200            4,583.00      11:48:21      London Stock Exchange  
                                                                             
           149            4,582.00      11:48:59      London Stock Exchange  
                                                                             
            51            4,582.00      11:50:45      London Stock Exchange  
                                                                             
            49            4,582.00      11:50:56      London Stock Exchange  
                                                                             
           200            4,582.00      11:50:56      London Stock Exchange  
                                                                             
           200            4,582.00      11:50:56      London Stock Exchange  
                                                                             
            5             4,582.00      11:51:18      London Stock Exchange  
                                                                             
            1             4,584.00      11:55:26      London Stock Exchange  
                                                                             
           146            4,584.00      11:55:26      London Stock Exchange  
                                                                             
           201            4,584.00      11:55:26      London Stock Exchange  
                                                                             
           201            4,584.00      11:55:26      London Stock Exchange  
                                                                             
           201            4,583.00      11:57:08      London Stock Exchange  
                                                                             
           197            4,583.00      11:57:09      London Stock Exchange  
                                                                             
            40            4,585.00      11:58:25      London Stock Exchange  
                                                                             
           124            4,585.00      11:58:25      London Stock Exchange  
                                                                             
           131            4,585.00      11:58:25      London Stock Exchange  
                                                                             
           205            4,585.00      11:58:25      London Stock Exchange