| Millennium International Management LP | 
                    0.00% | 
                    18 Mar 2022 | 
                
        
                
                    | Millennium International Management LP | 
                    0.94% | 
                    17 Mar 2022 | 
                
        
                
                    | Millennium International Management LP | 
                    0.80% | 
                    15 Mar 2022 | 
                
        
                
                    | Millennium International Management LP | 
                    0.73% | 
                    14 Mar 2022 | 
                
        
                
                    | Millennium International Management LP | 
                    0.66% | 
                    11 Mar 2022 | 
                
        
                
                    | Millennium International Management LP | 
                    0.54% | 
                    9 Mar 2022 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.47% | 
                    22 Oct 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.52% | 
                    13 Oct 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.48% | 
                    8 Oct 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.56% | 
                    6 Oct 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.62% | 
                    1 Oct 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.54% | 
                    30 Sep 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.46% | 
                    26 Aug 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.59% | 
                    21 Aug 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.60% | 
                    18 Aug 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.52% | 
                    14 Aug 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.49% | 
                    29 Jul 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.50% | 
                    24 Jul 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.49% | 
                    14 Jul 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.59% | 
                    8 Jul 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.61% | 
                    6 Jul 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.56% | 
                    1 Jul 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.49% | 
                    30 Jun 2020 | 
                
        
                
                    | Citadel Advisors LLC | 
                    0.50% | 
                    29 Jun 2020 | 
                
        
                
                    | WorldQuant LLC | 
                    0.49% | 
                    2 Jun 2020 | 
                
        
                
                    | WorldQuant LLC | 
                    0.59% | 
                    28 May 2020 | 
                
        
                
                    | WorldQuant LLC | 
                    0.63% | 
                    24 Apr 2020 | 
                
        
                
                    | WorldQuant LLC | 
                    0.51% | 
                    16 Apr 2020 | 
                
        
                
                    | GLG Partners LP | 
                    0.32% | 
                    18 Mar 2020 | 
                
        
                
                    | GLG Partners LP | 
                    0.88% | 
                    17 Mar 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.11% | 
                    16 Mar 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.33% | 
                    13 Mar 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.47% | 
                    11 Mar 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.23% | 
                    5 Mar 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.76% | 
                    3 Mar 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.50% | 
                    2 Mar 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.85% | 
                    28 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.95% | 
                    27 Feb 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.47% | 
                    27 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.30% | 
                    26 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.77% | 
                    25 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.81% | 
                    24 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.97% | 
                    19 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.24% | 
                    18 Feb 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.58% | 
                    17 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.39% | 
                    14 Feb 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.68% | 
                    13 Feb 2020 | 
                
        
                
                    | GLG Partners LP | 
                    1.80% | 
                    3 Feb 2020 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.42% | 
                    3 Dec 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.66% | 
                    29 Nov 2019 | 
                
        
                
                    | GLG Partners LP | 
                    1.72% | 
                    28 Nov 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.79% | 
                    12 Nov 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.80% | 
                    11 Nov 2019 | 
                
        
                
                    | GLG Partners LP | 
                    1.63% | 
                    6 Nov 2019 | 
                
        
                
                    | GLG Partners LP | 
                    1.53% | 
                    17 Oct 2019 | 
                
        
                
                    | GLG Partners LP | 
                    1.42% | 
                    10 Oct 2019 | 
                
        
                
                    | GLG Partners LP | 
                    1.32% | 
                    8 Oct 2019 | 
                
        
                
                    | GLG Partners LP | 
                    1.20% | 
                    1 Oct 2019 | 
                
        
                
                    | GLG Partners LP | 
                    1.05% | 
                    27 Sep 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.90% | 
                    16 Aug 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.82% | 
                    24 Jul 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.78% | 
                    22 Jul 2019 | 
                
        
                
                    | GLG Partners LP | 
                    0.80% | 
                    13 Jun 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.60% | 
                    6 Jun 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.55% | 
                    14 May 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.48% | 
                    13 May 2019 | 
                
        
                
                    | GLG Partners LP | 
                    0.70% | 
                    7 May 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.35% | 
                    1 Apr 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.26% | 
                    29 Mar 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.35% | 
                    7 Mar 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.26% | 
                    24 Jan 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.36% | 
                    23 Jan 2019 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.40% | 
                    11 Jan 2019 | 
                
        
                
                    | GLG Partners LP | 
                    0.60% | 
                    3 Jan 2019 | 
                
        
                
                    | Polar Capital LLP | 
                    0.48% | 
                    14 Dec 2018 | 
                
        
                
                    | Polar Capital LLP | 
                    0.77% | 
                    5 Dec 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.59% | 
                    3 Dec 2018 | 
                
        
                
                    | Polar Capital LLP | 
                    0.84% | 
                    29 Nov 2018 | 
                
        
                
                    | Polar Capital LLP | 
                    1.47% | 
                    21 Nov 2018 | 
                
        
                
                    | Polar Capital LLP | 
                    1.66% | 
                    14 Nov 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.73% | 
                    11 Sep 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.60% | 
                    5 Sep 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.52% | 
                    21 Aug 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.40% | 
                    23 Jul 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    2.00% | 
                    20 Jul 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.99% | 
                    19 Jul 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.72% | 
                    18 Jul 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.69% | 
                    16 Jul 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.20% | 
                    11 Jul 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.14% | 
                    9 Jul 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    1.06% | 
                    5 Jul 2018 | 
                
        
                
                    | Polar Capital LLP | 
                    1.77% | 
                    3 Jul 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.90% | 
                    26 Jun 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.70% | 
                    25 Jun 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.80% | 
                    18 Jun 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.70% | 
                    12 Jun 2018 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.58% | 
                    8 Jun 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.60% | 
                    26 Apr 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.59% | 
                    12 Apr 2018 | 
                
        
                
                    | JPMorgan Asset Management (UK) Ltd | 
                    0.47% | 
                    12 Apr 2018 | 
                
        
                
                    | GLG Partners LP | 
                    1.03% | 
                    29 Mar 2018 | 
                
        
                
                    | GLG Partners LP | 
                    1.11% | 
                    21 Mar 2018 | 
                
        
                
                    | GLG Partners LP | 
                    1.09% | 
                    19 Mar 2018 | 
                
        
                
                    | GLG Partners LP | 
                    1.10% | 
                    16 Mar 2018 | 
                
        
                
                    | GLG Partners LP | 
                    1.04% | 
                    8 Mar 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.94% | 
                    6 Mar 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.81% | 
                    1 Mar 2018 | 
                
        
                
                    | JPMorgan Asset Management (UK) Ltd | 
                    0.58% | 
                    28 Feb 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.71% | 
                    27 Feb 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.61% | 
                    19 Feb 2018 | 
                
        
                
                    | GLG Partners LP | 
                    0.55% | 
                    14 Feb 2018 | 
                
        
                
                    | Polar Capital LLP | 
                    1.61% | 
                    22 Dec 2017 | 
                
        
                
                    | Polar Capital LLP | 
                    1.57% | 
                    20 Dec 2017 | 
                
        
                
                    | Polar Capital LLP | 
                    1.48% | 
                    19 Dec 2017 | 
                
        
                
                    | Polar Capital LLP | 
                    1.37% | 
                    8 Sep 2017 | 
                
        
                
                    | Polar Capital LLP | 
                    1.19% | 
                    7 Sep 2017 | 
                
        
                
                    | JPMorgan Asset Management (UK) Ltd | 
                    0.64% | 
                    31 Aug 2017 | 
                
        
                
                    | JPMorgan Asset Management (UK) Ltd | 
                    0.52% | 
                    24 Jul 2017 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.49% | 
                    12 Feb 2014 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.67% | 
                    3 Jan 2014 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.73% | 
                    29 Oct 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.80% | 
                    10 Sep 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.74% | 
                    5 Sep 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.61% | 
                    9 Jul 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.53% | 
                    2 Jul 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.46% | 
                    28 Jun 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.53% | 
                    27 Jun 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.70% | 
                    21 Jun 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.61% | 
                    20 Jun 2013 | 
                
        
                
                    | BlackRock Investment Management (UK) Limited | 
                    0.53% | 
                    18 Jun 2013 |