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:                      27 March 2017
    Number of shares purchased:     50,000 shares
    Highest price paid per share:      4531.0 pence
    Lowest price paid per share:      4507.0 pence
    Average price paid per share:     4522.8897 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 2,969,824 shares in treasury and has
    213,988,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: 27 March 2017
    Broker: Merrill Lynch International

    Aggregated information:

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

    Individual transactions:

     Number of shares   Transaction      Time of          Trading Venue      
        purchased          price       transaction                           
                                                                             
            21            4,507.00       8:16:53      London Stock Exchange  
                                                                             
            21            4,507.00       8:16:53      London Stock Exchange  
                                                                             
            28            4,507.00       8:16:53      London Stock Exchange  
                                                                             
            31            4,507.00       8:16:53      London Stock Exchange  
                                                                             
            49            4,507.00       8:16:53      London Stock Exchange  
                                                                             
            49            4,507.00       8:16:53      London Stock Exchange  
                                                                             
            81            4,507.00       8:16:53      London Stock Exchange  
                                                                             
           120            4,507.00       8:16:53      London Stock Exchange  
                                                                             
           123            4,507.00       8:16:53      London Stock Exchange  
                                                                             
           151            4,507.00       8:16:53      London Stock Exchange  
                                                                             
           151            4,507.00       8:16:53      London Stock Exchange  
                                                                             
           200            4,507.00       8:16:53      London Stock Exchange  
                                                                             
           201            4,507.00       8:16:53      London Stock Exchange  
                                                                             
           201            4,510.00       8:20:30      London Stock Exchange  
                                                                             
            66            4,512.00       8:20:59      London Stock Exchange  
                                                                             
            30            4,510.00       8:23:23      London Stock Exchange  
                                                                             
           201            4,510.00       8:23:23      London Stock Exchange  
                                                                             
           201            4,510.00       8:23:23      London Stock Exchange  
                                                                             
            43            4,510.00       8:24:01      London Stock Exchange  
                                                                             
            44            4,510.00       8:24:01      London Stock Exchange  
                                                                             
            57            4,510.00       8:24:01      London Stock Exchange  
                                                                             
            57            4,510.00       8:24:01      London Stock Exchange  
                                                                             
            99            4,510.00       8:24:01      London Stock Exchange  
                                                                             
           143            4,510.00       8:24:01      London Stock Exchange  
                                                                             
           126            4,510.00       8:24:23      London Stock Exchange  
                                                                             
           200            4,510.00       8:24:23      London Stock Exchange  
                                                                             
            50            4,512.00       8:24:59      London Stock Exchange  
                                                                             
            85            4,512.00       8:25:12      London Stock Exchange  
                                                                             
            32            4,512.00       8:25:34      London Stock Exchange  
                                                                             
            65            4,512.00       8:25:34      London Stock Exchange  
                                                                             
            4             4,512.00       8:26:41      London Stock Exchange  
                                                                             
           196            4,512.00       8:26:53      London Stock Exchange  
                                                                             
           201            4,512.00       8:26:53      London Stock Exchange  
                                                                             
            15            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            18            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            19            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            22            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            29            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            31            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            78            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            79            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            82            4,522.00       8:33:24      London Stock Exchange  
                                                                             
           108            4,522.00       8:33:24      London Stock Exchange  
                                                                             
           109            4,522.00       8:33:24      London Stock Exchange  
                                                                             
           169            4,522.00       8:33:24      London Stock Exchange  
                                                                             
           200            4,522.00       8:33:24      London Stock Exchange  
                                                                             
           201            4,522.00       8:33:24      London Stock Exchange  
                                                                             
            20            4,525.00       8:33:41      London Stock Exchange  
                                                                             
            39            4,525.00       8:33:41      London Stock Exchange  
                                                                             
            46            4,524.00       8:33:41      London Stock Exchange  
                                                                             
            64            4,525.00       8:33:41      London Stock Exchange  
                                                                             
            80            4,525.00       8:33:41      London Stock Exchange  
                                                                             
           175            4,524.00       8:33:41      London Stock Exchange  
                                                                             
            34            4,526.00       8:34:07      London Stock Exchange  
                                                                             
            46            4,526.00       8:34:07      London Stock Exchange  
                                                                             
            93            4,524.00       8:34:09      London Stock Exchange  
                                                                             
           107            4,524.00       8:34:09      London Stock Exchange  
                                                                             
           149            4,526.00       8:34:09      London Stock Exchange  
                                                                             
           201            4,526.00       8:34:09      London Stock Exchange  
                                                                             
           200            4,524.00       8:34:10      London Stock Exchange  
                                                                             
           200            4,524.00       8:34:10      London Stock Exchange  
                                                                             
            78            4,524.00       8:37:58      London Stock Exchange  
                                                                             
           148            4,524.00       8:37:58      London Stock Exchange  
                                                                             
           200            4,524.00       8:37:58      London Stock Exchange  
                                                                             
           200            4,524.00       8:37:58      London Stock Exchange  
                                                                             
            49            4,520.00       8:39:07      London Stock Exchange  
                                                                             
            49            4,520.00       8:39:07      London Stock Exchange  
                                                                             
           151            4,520.00       8:39:07      London Stock Exchange  
                                                                             
           151            4,520.00       8:39:07      London Stock Exchange  
                                                                             
           178            4,520.00       8:39:07      London Stock Exchange  
                                                                             
            12            4,522.00       8:44:26      London Stock Exchange  
                                                                             
           188            4,522.00       8:44:26      London Stock Exchange  
                                                                             
           200            4,522.00       8:44:26      London Stock Exchange  
                                                                             
           200            4,522.00       8:44:26      London Stock Exchange  
                                                                             
           200            4,522.00       8:44:26      London Stock Exchange  
                                                                             
            29            4,522.00       8:46:07      London Stock Exchange  
                                                                             
            37            4,522.00       8:46:07      London Stock Exchange  
                                                                             
            69            4,522.00       8:46:07      London Stock Exchange  
                                                                             
           169            4,522.00       8:46:07      London Stock Exchange  
                                                                             
            46            4,521.00       8:47:12      London Stock Exchange  
                                                                             
            74            4,521.00       8:47:12      London Stock Exchange  
                                                                             
           126            4,521.00       8:47:12      London Stock Exchange  
                                                                             
           200            4,521.00       8:47:12      London Stock Exchange  
                                                                             
            8             4,521.00       8:49:25      London Stock Exchange  
                                                                             
            53            4,521.00       8:49:25      London Stock Exchange  
                                                                             
           148            4,521.00       8:49:25      London Stock Exchange  
                                                                             
           167            4,521.00       8:49:25      London Stock Exchange  
                                                                             
           201            4,521.00       8:49:25      London Stock Exchange  
                                                                             
           201            4,521.00       8:49:25      London Stock Exchange  
                                                                             
            5             4,521.00       8:53:45      London Stock Exchange  
                                                                             
            23            4,521.00       8:53:45      London Stock Exchange  
                                                                             
            33            4,521.00       8:53:45      London Stock Exchange  
                                                                             
            54            4,521.00       8:53:45      London Stock Exchange  
                                                                             
            71            4,521.00       8:53:45      London Stock Exchange  
                                                                             
           102            4,521.00       8:53:45      London Stock Exchange  
                                                                             
           200            4,521.00       8:53:45      London Stock Exchange  
                                                                             
           200            4,521.00       8:53:45      London Stock Exchange  
                                                                             
           201            4,521.00       8:53:45      London Stock Exchange  
                                                                             
            83            4,521.00       8:53:46      London Stock Exchange  
                                                                             
            2             4,521.00       8:53:58      London Stock Exchange  
                                                                             
           118            4,521.00       8:53:58      London Stock Exchange  
                                                                             
           130            4,521.00       8:53:58      London Stock Exchange  
                                                                             
            38            4,521.00       8:59:23      London Stock Exchange  
                                                                             
            53            4,521.00       8:59:23      London Stock Exchange  
                                                                             
            26            4,519.00       9:00:17      London Stock Exchange  
                                                                             
            26            4,519.00       9:00:17      London Stock Exchange  
                                                                             
            38            4,519.00       9:00:17      London Stock Exchange  
                                                                             
            38            4,519.00       9:00:17      London Stock Exchange  
                                                                             
            62            4,519.00       9:00:17      London Stock Exchange  
                                                                             
            74            4,519.00       9:00:17      London Stock Exchange  
                                                                             
            77            4,519.00       9:00:17      London Stock Exchange  
                                                                             
           112            4,519.00       9:00:17      London Stock Exchange  
                                                                             
           126            4,519.00       9:00:17      London Stock Exchange  
                                                                             
           153            4,519.00       9:00:17      London Stock Exchange  
                                                                             
           162            4,519.00       9:00:17      London Stock Exchange  
                                                                             
           200            4,519.00       9:00:17      London Stock Exchange  
                                                                             
            2             4,514.00       9:01:28      London Stock Exchange  
                                                                             
            9             4,514.00       9:01:28      London Stock Exchange  
                                                                             
            83            4,514.00       9:01:28      London Stock Exchange  
                                                                             
           115            4,514.00       9:01:28      London Stock Exchange  
                                                                             
           105            4,514.00       9:01:33      London Stock Exchange  
                                                                             
            25            4,514.00       9:02:13      London Stock Exchange  
                                                                             
            42            4,514.00       9:02:13      London Stock Exchange  
                                                                             
            58            4,514.00       9:02:13      London Stock Exchange  
                                                                             
            95            4,514.00       9:02:13      London Stock Exchange  
                                                                             
           100            4,514.00       9:02:13      London Stock Exchange  
                                                                             
            1             4,512.00       9:05:54      London Stock Exchange  
                                                                             
            19            4,512.00       9:05:54      London Stock Exchange  
                                                                             
            67            4,512.00       9:05:54      London Stock Exchange  
                                                                             
           100            4,512.00       9:05:54      London Stock Exchange  
                                                                             
           100            4,512.00       9:05:54      London Stock Exchange  
                                                                             
           133            4,512.00       9:05:54      London Stock Exchange  
                                                                             
           200            4,512.00       9:05:54      London Stock Exchange  
                                                                             
           183            4,511.00       9:06:27      London Stock Exchange  
                                                                             
           200            4,511.00       9:06:27      London Stock Exchange  
                                                                             
           200            4,511.00       9:06:27      London Stock Exchange  
                                                                             
           201            4,512.00       9:09:52      London Stock Exchange  
                                                                             
           385            4,512.00       9:09:52      London Stock Exchange  
                                                                             
            43            4,511.00       9:13:09      London Stock Exchange  
                                                                             
           201            4,511.00       9:13:09      London Stock Exchange  
                                                                             
           350            4,511.00       9:13:09      London Stock Exchange  
                                                                             
            8             4,510.00       9:13:10      London Stock Exchange  
                                                                             
            46            4,510.00       9:13:10      London Stock Exchange  
                                                                             
            46            4,510.00       9:13:10      London Stock Exchange  
                                                                             
            54            4,510.00       9:13:10      London Stock Exchange  
                                                                             
           100            4,510.00       9:13:10      London Stock Exchange  
                                                                             
           146            4,510.00       9:13:10      London Stock Exchange  
                                                                             
           168            4,510.00       9:14:41      London Stock Exchange  
                                                                             
            10            4,515.00       9:23:34      London Stock Exchange  
                                                                             
            30            4,515.00       9:23:34      London Stock Exchange  
                                                                             
            39            4,515.00       9:23:34      London Stock Exchange  
                                                                             
            42            4,515.00       9:23:34      London Stock Exchange  
                                                                             
            42            4,515.00       9:23:34      London Stock Exchange  
                                                                             
            56            4,515.00       9:23:34      London Stock Exchange  
                                                                             
           134            4,515.00       9:23:34      London Stock Exchange  
                                                                             
           200            4,515.00       9:23:34      London Stock Exchange  
                                                                             
            82            4,524.00       9:27:18      London Stock Exchange  
                                                                             
            12            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            15            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            15            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            19            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            20            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            45            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            45            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            66            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            66            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            81            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           119            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           120            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           135            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           135            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           150            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           155            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           156            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           168            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           201            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           201            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           201            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           201            4,524.00       9:29:21      London Stock Exchange  
                                                                             
           201            4,524.00       9:29:21      London Stock Exchange  
                                                                             
            24            4,524.00       9:29:22      London Stock Exchange  
                                                                             
            41            4,524.00       9:29:22      London Stock Exchange  
                                                                             
           126            4,524.00       9:29:22      London Stock Exchange  
                                                                             
           167            4,524.00       9:29:22      London Stock Exchange  
                                                                             
            5             4,524.00       9:33:20      London Stock Exchange  
                                                                             
            9             4,524.00       9:33:20      London Stock Exchange  
                                                                             
            34            4,524.00       9:33:20      London Stock Exchange  
                                                                             
            66            4,524.00       9:33:20      London Stock Exchange  
                                                                             
            66            4,524.00       9:33:20      London Stock Exchange  
                                                                             
            83            4,524.00       9:33:20      London Stock Exchange  
                                                                             
           100            4,524.00       9:33:20      London Stock Exchange  
                                                                             
           117            4,524.00       9:33:20      London Stock Exchange  
                                                                             
           200            4,524.00       9:33:20      London Stock Exchange  
                                                                             
           200            4,524.00       9:33:45      London Stock Exchange  
                                                                             
           390            4,524.00       9:33:45      London Stock Exchange  
                                                                             
           200            4,527.00       9:36:21      London Stock Exchange  
                                                                             
           200            4,527.00       9:36:50      London Stock Exchange  
                                                                             
           274            4,527.00       9:36:50      London Stock Exchange  
                                                                             
            1             4,526.00       9:40:01      London Stock Exchange  
                                                                             
            3             4,526.00       9:40:01      London Stock Exchange  
                                                                             
            4             4,526.00       9:40:01      London Stock Exchange  
                                                                             
            7             4,526.00       9:40:01      London Stock Exchange  
                                                                             
            18            4,526.00       9:40:01      London Stock Exchange  
                                                                             
            30            4,526.00       9:40:01      London Stock Exchange  
                                                                             
            86            4,526.00       9:40:01      London Stock Exchange  
                                                                             
           159            4,526.00       9:40:01      London Stock Exchange  
                                                                             
           193            4,526.00       9:40:01      London Stock Exchange  
                                                                             
           196            4,526.00       9:40:01      London Stock Exchange  
                                                                             
           201            4,526.00       9:40:01      London Stock Exchange  
                                                                             
           201            4,526.00       9:40:01      London Stock Exchange  
                                                                             
           201            4,526.00       9:40:01      London Stock Exchange  
                                                                             
            9             4,528.00       9:44:18      London Stock Exchange  
                                                                             
           200            4,528.00       9:44:18      London Stock Exchange  
                                                                             
           200            4,528.00       9:44:18      London Stock Exchange  
                                                                             
           126            4,528.00       9:44:20      London Stock Exchange  
                                                                             
            1             4,527.00       9:46:48      London Stock Exchange  
                                                                             
            6             4,527.00       9:46:48      London Stock Exchange  
                                                                             
            56            4,527.00       9:46:48      London Stock Exchange  
                                                                             
            72            4,527.00       9:46:48      London Stock Exchange  
                                                                             
            92            4,527.00       9:46:48      London Stock Exchange  
                                                                             
            99            4,527.00       9:46:48      London Stock Exchange  
                                                                             
            99            4,527.00       9:46:48      London Stock Exchange  
                                                                             
           100            4,527.00       9:46:48      London Stock Exchange  
                                                                             
           100            4,527.00       9:46:48      London Stock Exchange  
                                                                             
           102            4,527.00       9:46:48      London Stock Exchange  
                                                                             
           103            4,527.00       9:46:48      London Stock Exchange  
                                                                             
           144            4,527.00       9:46:48      London Stock Exchange  
                                                                             
           167            4,527.00       9:46:48      London Stock Exchange  
                                                                             
            78            4,526.00       9:51:31      London Stock Exchange  
                                                                             
           122            4,526.00       9:51:31      London Stock Exchange  
                                                                             
           122            4,526.00       9:51:31      London Stock Exchange  
                                                                             
           200            4,526.00       9:51:31      London Stock Exchange  
                                                                             
            43            4,526.00       9:52:14      London Stock Exchange  
                                                                             
           201            4,526.00       9:52:14      London Stock Exchange  
                                                                             
            62            4,526.00       9:54:38      London Stock Exchange  
                                                                             
            73            4,526.00       9:54:38      London Stock Exchange  
                                                                             
            73            4,526.00       9:54:38      London Stock Exchange  
                                                                             
           139            4,526.00       9:54:38      London Stock Exchange  
                                                                             
           201            4,526.00       9:54:38      London Stock Exchange  
                                                                             
           201            4,526.00       9:54:38      London Stock Exchange  
                                                                             
           201            4,526.00       9:54:38      London Stock Exchange  
                                                                             
            43            4,526.00       9:54:48      London Stock Exchange  
                                                                             
            85            4,526.00       9:54:48      London Stock Exchange  
                                                                             
            24            4,526.00       9:55:13      London Stock Exchange  
                                                                             
           200            4,525.00       9:57:32      London Stock Exchange  
                                                                             
           200            4,525.00       9:57:32      London Stock Exchange  
                                                                             
           200            4,525.00       9:57:37      London Stock Exchange  
                                                                             
            13            4,525.00      10:00:33      London Stock Exchange  
                                                                             
           200            4,525.00      10:00:33      London Stock Exchange  
                                                                             
           200            4,525.00      10:00:33      London Stock Exchange  
                                                                             
           213            4,525.00      10:00:33      London Stock Exchange  
                                                                             
            97            4,526.00      10:04:40      London Stock Exchange  
                                                                             
           104            4,526.00      10:04:40      London Stock Exchange  
                                                                             
           104            4,526.00      10:04:40      London Stock Exchange  
                                                                             
           201            4,526.00      10:04:40      London Stock Exchange  
                                                                             
           201            4,526.00      10:04:40      London Stock Exchange  
                                                                             
           201            4,526.00      10:04:40      London Stock Exchange  
                                                                             
            50            4,528.00      10:11:07      London Stock Exchange  
                                                                             
            49            4,529.00      10:12:34      London Stock Exchange  
                                                                             
            49            4,529.00      10:12:34      London Stock Exchange  
                                                                             
           151            4,529.00      10:12:34      London Stock Exchange  
                                                                             
           103            4,529.00      10:12:36      London Stock Exchange  
                                                                             
            6             4,529.00      10:12:37      London Stock Exchange  
                                                                             
            97            4,529.00      10:12:37      London Stock Exchange  
                                                                             
            17            4,529.00      10:12:38      London Stock Exchange  
                                                                             
            83            4,529.00      10:12:38      London Stock Exchange  
                                                                             
            83            4,529.00      10:12:39      London Stock Exchange  
                                                                             
           100            4,529.00      10:12:39      London Stock Exchange  
                                                                             
            43            4,531.00      10:15:45      London Stock Exchange  
                                                                             
           157            4,531.00      10:15:45      London Stock Exchange  
                                                                             
           172            4,531.00      10:15:45      London Stock Exchange  
                                                                             
            60            4,530.00      10:15:52      London Stock Exchange  
                                                                             
            19            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            20            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            20            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            20            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            20            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            40            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            66            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            77            4,530.00      10:16:02      London Stock Exchange  
                                                                             
           120            4,530.00      10:16:02      London Stock Exchange  
                                                                             
           141            4,530.00      10:16:02      London Stock Exchange  
                                                                             
           180            4,530.00      10:16:02      London Stock Exchange  
                                                                             
           180            4,530.00      10:16:02      London Stock Exchange  
                                                                             
           200            4,530.00      10:16:02      London Stock Exchange  
                                                                             
           200            4,530.00      10:16:02      London Stock Exchange  
                                                                             
            80            4,528.00      10:18:39      London Stock Exchange  
                                                                             
           100            4,528.00      10:18:39      London Stock Exchange  
                                                                             
           100            4,528.00      10:18:39      London Stock Exchange  
                                                                             
           120            4,528.00      10:18:39      London Stock Exchange  
                                                                             
           180            4,528.00      10:18:39      London Stock Exchange  
                                                                             
            62            4,529.00      10:20:52      London Stock Exchange  
                                                                             
            95            4,529.00      10:20:52      London Stock Exchange  
                                                                             
           201            4,529.00      10:20:52      London Stock Exchange  
                                                                             
           305            4,529.00      10:20:52      London Stock Exchange  
                                                                             
            26            4,530.00      10:26:00      London Stock Exchange  
                                                                             
            43            4,530.00      10:26:00      London Stock Exchange  
                                                                             
            59            4,530.00      10:26:00      London Stock Exchange  
                                                                             
            59            4,530.00      10:26:00      London Stock Exchange  
                                                                             
            73            4,530.00      10:26:00      London Stock Exchange  
                                                                             
            87            4,530.00      10:26:00      London Stock Exchange  
                                                                             
           142            4,530.00      10:26:00      London Stock Exchange  
                                                                             
            48            4,530.00      10:26:05      London Stock Exchange  
                                                                             
           199            4,530.00      10:27:12      London Stock Exchange  
                                                                             
           200            4,530.00      10:27:12      London Stock Exchange  
                                                                             
           200            4,530.00      10:27:12      London Stock Exchange  
                                                                             
            1             4,530.00      10:27:16      London Stock Exchange  
                                                                             
            35            4,530.00      10:28:21      London Stock Exchange  
                                                                             
            43            4,530.00      10:28:21      London Stock Exchange  
                                                                             
            23            4,529.00      10:30:09      London Stock Exchange  
                                                                             
            23            4,529.00      10:30:09      London Stock Exchange  
                                                                             
            23            4,529.00      10:30:09      London Stock Exchange  
                                                                             
            35            4,529.00      10:30:09      London Stock Exchange  
                                                                             
           120            4,529.00      10:30:09      London Stock Exchange  
                                                                             
           169            4,529.00      10:30:11      London Stock Exchange  
                                                                             
            9             4,529.00      10:30:16      London Stock Exchange  
                                                                             
           116            4,530.00      10:31:58      London Stock Exchange  
                                                                             
            8             4,530.00      10:32:13      London Stock Exchange  
                                                                             
            11            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            15            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            15            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            23            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            35            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            41            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            59            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            67            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            77            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            83            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            85            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            85            4,530.00      10:32:13      London Stock Exchange  
                                                                             
           108            4,530.00      10:32:13      London Stock Exchange  
                                                                             
           115            4,530.00      10:32:13      London Stock Exchange  
                                                                             
           133            4,530.00      10:32:13      London Stock Exchange  
                                                                             
           165            4,530.00      10:32:13      London Stock Exchange  
                                                                             
           200            4,530.00      10:32:13      London Stock Exchange  
                                                                             
            9             4,531.00      10:33:47      London Stock Exchange  
                                                                             
            9             4,531.00      10:33:47      London Stock Exchange  
                                                                             
            28            4,531.00      10:33:47      London Stock Exchange  
                                                                             
            47            4,531.00      10:33:47      London Stock Exchange  
                                                                             
            80            4,531.00      10:33:47      London Stock Exchange  
                                                                             
           120            4,531.00      10:33:47      London Stock Exchange  
                                                                             
           125            4,531.00      10:33:47      London Stock Exchange  
                                                                             
           149            4,531.00      10:33:47      London Stock Exchange  
                                                                             
            34            4,530.00      10:37:17      London Stock Exchange  
                                                                             
            90            4,530.00      10:37:17      London Stock Exchange  
                                                                             
            76            4,530.00      10:37:52      London Stock Exchange  
                                                                             
           120            4,530.00      10:38:46      London Stock Exchange  
                                                                             
            10            4,531.00      10:41:26      London Stock Exchange  
                                                                             
            17            4,531.00      10:41:26      London Stock Exchange  
                                                                             
            43            4,531.00      10:41:26      London Stock Exchange  
                                                                             
            85            4,531.00      10:41:26      London Stock Exchange  
                                                                             
           115            4,531.00      10:41:26      London Stock Exchange  
                                                                             
           127            4,531.00      10:41:26      London Stock Exchange  
                                                                             
           157            4,531.00      10:41:26      London Stock Exchange  
                                                                             
           200            4,531.00      10:41:26      London Stock Exchange  
                                                                             
           177            4,531.00      10:41:27      London Stock Exchange  
                                                                             
            11            4,530.00      10:41:36      London Stock Exchange  
                                                                             
            12            4,530.00      10:41:57      London Stock Exchange  
                                                                             
            57            4,530.00      10:41:57      London Stock Exchange  
                                                                             
           120            4,530.00      10:41:57      London Stock Exchange  
                                                                             
           200            4,530.00      10:41:57      London Stock Exchange  
                                                                             
           135            4,530.00      10:42:00      London Stock Exchange  
                                                                             
            81            4,525.00      10:44:56      London Stock Exchange  
                                                                             
           120            4,525.00      10:44:56      London Stock Exchange  
                                                                             
           160            4,525.00      10:44:56      London Stock Exchange  
                                                                             
           201            4,525.00      10:44:56      London Stock Exchange  
                                                                             
            28            4,526.00      10:50:35      London Stock Exchange  
                                                                             
           173            4,526.00      10:50:35      London Stock Exchange  
                                                                             
           201            4,526.00      10:50:35      London Stock Exchange  
                                                                             
           201            4,526.00      10:50:36      London Stock Exchange  
                                                                             
           201            4,526.00      10:50:36      London Stock Exchange  
                                                                             
            17            4,526.00      10:50:38      London Stock Exchange  
                                                                             
            18            4,526.00      10:50:38      London Stock Exchange  
                                                                             
            57            4,526.00      10:50:38      London Stock Exchange  
                                                                             
           144            4,526.00      10:50:38      London Stock Exchange  
                                                                             
           201            4,526.00      10:50:38      London Stock Exchange  
                                                                             
            49            4,523.00      10:57:03      London Stock Exchange  
                                                                             
           201            4,524.00      10:58:33      London Stock Exchange  
                                                                             
           105            4,524.00      10:59:00      London Stock Exchange  
                                                                             
            96            4,524.00      10:59:19      London Stock Exchange  
                                                                             
           172            4,524.00      10:59:19      London Stock Exchange  
                                                                             
            1             4,523.00      11:00:15      London Stock Exchange  
                                                                             
            18            4,523.00      11:00:15      London Stock Exchange  
                                                                             
           200            4,523.00      11:00:15      London Stock Exchange  
                                                                             
           201            4,523.00      11:00:15      London Stock Exchange  
                                                                             
           201            4,523.00      11:00:15      London Stock Exchange  
                                                                             
            41            4,524.00      11:03:41      London Stock Exchange  
                                                                             
            57            4,524.00      11:03:41      London Stock Exchange  
                                                                             
           147            4,524.00      11:03:41      London Stock Exchange  
                                                                             
           200            4,524.00      11:03:41      London Stock Exchange  
                                                                             
           200            4,524.00      11:03:41      London Stock Exchange  
                                                                             
           200            4,523.00      11:04:46      London Stock Exchange  
                                                                             
           330            4,523.00      11:04:46      London Stock Exchange  
                                                                             
            59            4,524.00      11:07:31      London Stock Exchange  
                                                                             
           141            4,524.00      11:07:31      London Stock Exchange  
                                                                             
           200            4,524.00      11:07:31      London Stock Exchange  
                                                                             
            10            4,524.00      11:08:48      London Stock Exchange  
                                                                             
            69            4,524.00      11:08:48      London Stock Exchange  
                                                                             
            80            4,524.00      11:08:48      London Stock Exchange  
                                                                             
           120            4,524.00      11:08:48      London Stock Exchange  
                                                                             
            3             4,523.00      11:13:34      London Stock Exchange  
                                                                             
            38            4,523.00      11:13:34      London Stock Exchange  
                                                                             
            44            4,523.00      11:13:34      London Stock Exchange  
                                                                             
            46            4,523.00      11:13:34      London Stock Exchange  
                                                                             
            72            4,523.00      11:13:34      London Stock Exchange  
                                                                             
            77            4,523.00      11:13:34      London Stock Exchange  
                                                                             
            90            4,523.00      11:13:34      London Stock Exchange  
                                                                             
           120            4,523.00      11:13:34      London Stock Exchange  
                                                                             
           123            4,523.00      11:13:34      London Stock Exchange  
                                                                             
           137            4,523.00      11:13:34      London Stock Exchange  
                                                                             
           200            4,523.00      11:13:34      London Stock Exchange  
                                                                             
           200            4,523.00      11:13:34      London Stock Exchange  
                                                                             
            64            4,524.00      11:21:45      London Stock Exchange  
                                                                             
           200            4,524.00      11:21:45      London Stock Exchange  
                                                                             
            5             4,524.00      11:23:40      London Stock Exchange  
                                                                             
            22            4,524.00      11:23:40      London Stock Exchange  
                                                                             
            66            4,524.00      11:23:40      London Stock Exchange  
                                                                             
            67            4,524.00      11:23:40      London Stock Exchange  
                                                                             
            68            4,524.00      11:23:40      London Stock Exchange  
                                                                             
           128            4,524.00      11:23:40      London Stock Exchange  
                                                                             
           128            4,524.00      11:23:40      London Stock Exchange  
                                                                             
           134            4,524.00      11:23:40      London Stock Exchange  
                                                                             
           137            4,524.00      11:23:40      London Stock Exchange  
                                                                             
           200            4,524.00      11:23:40      London Stock Exchange  
                                                                             
            16            4,524.00      11:27:36      London Stock Exchange  
                                                                             
            26            4,524.00      11:27:36      London Stock Exchange  
                                                                             
            45            4,524.00      11:27:36      London Stock Exchange  
                                                                             
            54            4,524.00      11:27:36      London Stock Exchange  
                                                                             
            74            4,524.00      11:27:36      London Stock Exchange  
                                                                             
           120            4,524.00      11:27:36      London Stock Exchange  
                                                                             
           126            4,524.00      11:27:36      London Stock Exchange  
                                                                             
           200            4,524.00      11:27:36      London Stock Exchange  
                                                                             
            11            4,523.00      11:32:44      London Stock Exchange  
                                                                             
            40            4,523.00      11:32:44      London Stock Exchange  
                                                                             
           101            4,523.00      11:32:44      London Stock Exchange  
                                                                             
           124            4,523.00      11:32:44      London Stock Exchange  
                                                                             
           150            4,523.00      11:32:44      London Stock Exchange  
                                                                             
           201            4,523.00      11:32:44      London Stock Exchange  
                                                                             
            1             4,522.00      11:39:15      London Stock Exchange  
                                                                             
           191            4,522.00      11:39:15      London Stock Exchange  
                                                                             
           200            4,522.00      11:39:15      London Stock Exchange  
                                                                             
           200            4,522.00      11:39:15      London Stock Exchange  
                                                                             
           200            4,522.00      11:39:15      London Stock Exchange  
                                                                             
           236            4,522.00      11:39:15      London Stock Exchange  
                                                                             
           249            4,522.00      11:39:15      London Stock Exchange  
                                                                             
            7             4,521.00      11:47:42      London Stock Exchange  
                                                                             
            8             4,521.00      11:47:42      London Stock Exchange  
                                                                             
           200            4,521.00      11:47:42      London Stock Exchange  
                                                                             
           200            4,521.00      11:47:42      London Stock Exchange  
                                                                             
           323            4,521.00      11:47:42      London Stock Exchange  
                                                                             
           391            4,521.00      11:47:42      London Stock Exchange  
                                                                             
           201            4,521.00      11:50:44      London Stock Exchange  
                                                                             
            24            4,522.00      11:52:39      London Stock Exchange  
                                                                             
            78            4,522.00      11:52:39      London Stock Exchange  
                                                                             
           100            4,522.00      11:52:39      London Stock Exchange  
                                                                             
           201            4,522.00      11:52:39      London Stock Exchange  
                                                                             
            90            4,523.00      11:56:48      London Stock Exchange  
                                                                             
            1             4,523.00      11:56:53      London Stock Exchange  
                                                                             
           110            4,523.00      11:56:53      London Stock Exchange  
                                                                             
            39            4,523.00      11:57:05      London Stock Exchange  
                                                                             
            81            4,523.00      11:57:05      London Stock Exchange  
                                                                             
           120            4,523.00      11:57:05      London Stock Exchange  
                                                                             
           100            4,523.00      11:57:14      London Stock Exchange  
                                                                             
            14            4,523.00      11:57:31      London Stock Exchange  
                                                                             
            29            4,523.00      11:57:31      London Stock Exchange  
                                                                             
            85            4,523.00      11:57:31      London Stock Exchange  
                                                                             
           101            4,523.00      11:57:31      London Stock Exchange  
                                                                             
            89            4,523.00      12:07:54      London Stock Exchange  
                                                                             
           131            4,522.00      12:09:04      London Stock Exchange  
                                                                             
            96            4,522.00      12:17:55      London Stock Exchange  
                                                                             
            39            4,521.00      12:20:06      London Stock Exchange  
                                                                             
            54            4,522.00      12:22:28      London Stock Exchange  
                                                                             
           142            4,520.00      12:26:47      London Stock Exchange  
                                                                             
            11            4,517.00      12:38:42      London Stock Exchange  
                                                                             
            3             4,516.00      12:44:50      London Stock Exchange  
                                                                             
            6             4,516.00      12:44:50      London Stock Exchange  
                                                                             
            7             4,517.00      12:51:14      London Stock Exchange