Fidelity China Special Situations Plc
| Buy Back at price 2.84 per share. | Direct | 710,500 | 07 Dec 2022 | 250,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.71 per share. | Direct | 135,400 | 01 Dec 2022 | 50,000 |
Fidelity China Special Situations Plc
| | Direct | | 30 Nov 2022 | 0 |
Fidelity China Special Situations Plc
| Buy Back at price 2.55 per share. | Direct | 638,000 | 25 Nov 2022 | 250,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.56 per share. | Direct | 650,288 | 24 Nov 2022 | 254,516 |
Fidelity China Special Situations Plc
| Buy Back at price 2.54 per share. | Direct | 350,987 | 23 Nov 2022 | 138,021 |
Fidelity China Special Situations Plc
| Buy Back at price 2.53 per share. | Direct | 1,265,500 | 22 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.54 per share. | Direct | 1,271,000 | 21 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.59 per share. | Direct | 1,295,500 | 18 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.60 per share. | Direct | 640,521 | 17 Nov 2022 | 246,544 |
Fidelity China Special Situations Plc
| Buy Back at price 2.45 per share. | Direct | 1,225,000 | 11 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.31 per share. | Direct | 1,153,500 | 10 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.24 per share. | Direct | 1,118,500 | 09 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.30 per share. | Direct | 1,148,000 | 08 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.14 per share. | Direct | 1,072,000 | 03 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| | Direct | | 03 Nov 2022 | 1,500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.16 per share. | Direct | 1,082,000 | 02 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.16 per share. | Direct | 1,079,500 | 01 Nov 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.06 per share. | Direct | 1,032,000 | 31 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.15 per share. | Direct | 1,074,000 | 28 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.16 per share. | Direct | 550,983 | 27 Oct 2022 | 254,849 |
Fidelity China Special Situations Plc
| Buy Back at price 2.14 per share. | Direct | 1,072,000 | 25 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.18 per share. | Direct | 1,088,000 | 24 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.34 per share. | Direct | 1,060,216 | 21 Oct 2022 | 453,084 |
Fidelity China Special Situations Plc
| Buy Back at price 2.33 per share. | Direct | 1,162,500 | 20 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.34 per share. | Direct | 1,172,000 | 19 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.39 per share. | Direct | 1,194,000 | 18 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.29 per share. | Direct | 60,048 | 13 Oct 2022 | 26,245 |
Fidelity China Special Situations Plc
| Buy Back at price 2.34 per share. | Direct | 1,171,500 | 12 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.33 per share. | Direct | 1,167,500 | 11 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.40 per share. | Direct | 1,199,500 | 10 Oct 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.47 per share. | Direct | 1,071,610 | 03 Oct 2022 | 434,202 |
Fidelity China Special Situations Plc
| Buy Back at price 2.46 per share. | Direct | 1,122,413 | 30 Sept 2022 | 457,195 |
Fidelity China Special Situations Plc
| Buy Back at price 2.48 per share. | Direct | 1,239,500 | 29 Sept 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.52 per share. | Direct | 1,257,500 | 28 Sept 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.50 per share. | Direct | 1,250,000 | 27 Sept 2022 | 500,000 |
Field (Georgina)
| Bought at price 2.48 per share. | Direct | 5,577 | 27 Sept 2022 | 2,250 |
Fidelity China Special Situations Plc
| Buy Back at price 2.49 per share. | Direct | 1,244,500 | 26 Sept 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.50 per share. | Direct | 1,080,866 | 23 Sept 2022 | 432,866 |
Fidelity China Special Situations Plc
| Buy Back at price 2.62 per share. | Direct | 1,348,606 | 21 Sept 2022 | 513,755 |
Fidelity China Special Situations Plc
| Buy Back at price 2.66 per share. | Direct | 1,099,166 | 20 Sept 2022 | 412,755 |
Fidelity China Special Situations Plc
| Buy Back at price 2.71 per share. | Direct | 17,257 | 16 Sept 2022 | 6,380 |
Fidelity China Special Situations Plc
| Buy Back at price 2.74 per share. | Direct | 260,250 | 15 Sept 2022 | 94,982 |
Fidelity China Special Situations Plc
| Buy Back at price 2.78 per share. | Direct | 1,390,000 | 14 Sept 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.75 per share. | Direct | 2,746,000 | 13 Sept 2022 | 1,000,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.74 per share. | Direct | 2,743,000 | 07 Sept 2022 | 1,000,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.77 per share. | Direct | 2,775,000 | 06 Sept 2022 | 1,000,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.81 per share. | Direct | 1,404,500 | 05 Sept 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.82 per share. | Direct | 534,299 | 02 Sept 2022 | 189,535 |
Fidelity China Special Situations Plc
| Buy Back at price 2.83 per share. | Direct | 792,739 | 01 Sept 2022 | 280,318 |
Fidelity China Special Situations Plc
| | Direct | | 31 Aug 2022 | 0 |
Fidelity China Special Situations Plc
| Buy Back at price 2.85 per share. | Direct | 1,501,964 | 30 Aug 2022 | 526,082 |
Fidelity China Special Situations Plc
| Buy Back at price 2.89 per share. | Direct | 1,149,679 | 26 Aug 2022 | 397,813 |
Fidelity China Special Situations Plc
| Buy Back at price 2.84 per share. | Direct | 370,495 | 23 Aug 2022 | 130,502 |
Fidelity China Special Situations Plc
| | Direct | | 30 Jun 2022 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 31 May 2022 | 0 |
Fidelity China Special Situations Plc
| Buy Back at price 2.84 per share. | Direct | 1,422,000 | 24 May 2022 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 2.88 per share. | Direct | 32,953 | 19 May 2022 | 11,450 |
Allan & Gill Gray Foundation
| | Direct | | 30 Apr 2022 | 0 |
City Of London Group Plc
| | Direct | | 30 Apr 2022 | 0 |
Fidelity International Limited
| | Direct | | 30 Apr 2022 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | 30 Apr 2022 | 0 |
Lazard Asset Management, L.L.C.
| | Direct | | 30 Apr 2022 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 29 Apr 2022 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 31 Mar 2022 | 0 |
Lazard Asset Management, L.L.C.
| | Direct | | 31 Mar 2022 | 0 |
Allan & Gill Gray Foundation
| | Direct | | 31 Mar 2022 | 0 |
Balfour (Mike)
| | Direct | | 31 Mar 2022 | 0 |
Bruce (Alastair C.)
| | Direct | | 31 Mar 2022 | 0 |
Bull (Nicholas James Douglas)
| | Direct | | 31 Mar 2022 | 0 |
Fidelity International Limited
| | Direct | | 31 Mar 2022 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | 31 Mar 2022 | 0 |
Yueh (Linda)
| | Direct | | 31 Mar 2022 | 0 |
City Of London Group Plc
| | Direct | | 31 Mar 2022 | 0 |
Donegan (Vanessa)
| | Direct | | 31 Mar 2022 | 0 |
Fidelity China Special Situations Plc
| Buy Back at price 3.33 per share. | Direct | 832,000 | 07 Mar 2022 | 250,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.44 per share. | Direct | 824,826 | 04 Mar 2022 | 239,845 |
Fidelity China Special Situations Plc
| | Direct | | 01 Mar 2022 | 0 |
Bruce (Alastair C.)
| Bought at price 3.66 per share. | Direct | 133,699 | 28 Feb 2022 | 36,500 |
Fidelity China Special Situations Plc
| | Direct | | 31 Dec 2021 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 30 Nov 2021 | 0 |
Fidelity International Limited
| | Direct | | 05 Nov 2021 | 4,537,775 |
Fidelity China Special Situations Plc
| | Direct | | 31 Oct 2021 | 0 |
City Of London Group Plc
| | Direct | | 26 Oct 2021 | 2,587,683 |
Fidelity China Special Situations Plc
| Buy Back at price 4.17 per share. | Direct | 139,111 | 06 Oct 2021 | 33,368 |
Fidelity China Special Situations Plc
| Buy Back at price 4.18 per share. | Direct | 1,434,530 | 05 Oct 2021 | 342,861 |
Fidelity China Special Situations Plc
| Buy Back at price 4.25 per share. | Direct | 850,600 | 01 Oct 2021 | 200,000 |
Donegan (Vanessa)
| Bought at price 4.21 per share. | Direct | 20,520 | 01 Oct 2021 | 4,872 |
Fidelity China Special Situations Plc
| | Direct | | 30 Sept 2021 | 440,000 |
Fidelity China Special Situations Plc
| Buy Back at price 4.24 per share. | Direct | 805,789 | 29 Sept 2021 | 190,000 |
Fidelity China Special Situations Plc
| Buy Back at price 4.25 per share. | Direct | 1,062,500 | 28 Sept 2021 | 250,000 |
Fidelity China Special Situations Plc
| | Direct | | 31 Aug 2021 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 31 Jul 2021 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 30 Jun 2021 | 0 |
Donegan (Vanessa)
| | Direct | | 07 Jun 2021 | 0 |
Scott (Elisabeth Whitworth)
| | Direct | | 07 Jun 2021 | 0 |
Yueh (Linda)
| | Direct | | 07 Jun 2021 | 0 |
Balfour (Mike)
| | Direct | | 07 Jun 2021 | 0 |
Bull (Nicholas James Douglas)
| | Direct | | 07 Jun 2021 | 0 |
Bruce (Alastair C.)
| Bought at price 5.89 per share. | Direct | 42,982 | 04 Jun 2021 | 7,300 |
City Of London Group Plc
| | Direct | | 03 Jun 2021 | 365,000 |
Fidelity China Special Situations Plc
| | Direct | | 31 May 2021 | 0 |
City Of London Group Plc
| | Direct | | 12 May 2021 | 115,000 |
City Of London Group Plc
| | Direct | | 05 May 2021 | 101,284 |
City Of London Group Plc
| | Direct | | 30 Apr 2021 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 30 Apr 2021 | 0 |
Lazard Asset Management, L.L.C.
| | Direct | | 30 Apr 2021 | 0 |
Allan & Gill Gray Foundation
| | Direct | | 30 Apr 2021 | 0 |
Fidelity International Limited
| | Direct | | 30 Apr 2021 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | 30 Apr 2021 | 0 |
Fidelity International Limited
| | Direct | | 31 Mar 2021 | 0 |
Hargreaves Lansdown Asset Management Ltd.
| | Direct | | 31 Mar 2021 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 31 Mar 2021 | 0 |
City Of London Group Plc
| | Direct | | 31 Mar 2021 | 0 |
Donegan (Vanessa)
| | Direct | | 31 Mar 2021 | 0 |
Allan & Gill Gray Foundation
| | Direct | | 31 Mar 2021 | 0 |
Balfour (Mike)
| | Direct | | 31 Mar 2021 | 0 |
Bull (Nicholas James Douglas)
| | Direct | | 31 Mar 2021 | 0 |
Lazard Asset Management, L.L.C.
| | Direct | | 31 Mar 2021 | 0 |
Scott (Elisabeth Whitworth)
| | Direct | | 31 Mar 2021 | 0 |
Yueh (Linda)
| | Direct | | 31 Mar 2021 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 28 Feb 2021 | 0 |
Donegan (Vanessa)
| Bought at price 5.26 per share. | Direct | 26,998 | 04 Jan 2021 | 5,128 |
Fidelity China Special Situations Plc
| | Direct | | 31 Dec 2020 | 0 |
Lazard Asset Management, L.L.C.
| | Direct | | 17 Dec 2020 | 24,599,035 |
Fidelity China Special Situations Plc
| | Direct | | 30 Nov 2020 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 24 Nov 2020 | 300,000 |
Fidelity China Special Situations Plc
| | Direct | | 31 Oct 2020 | 0 |
Fidelity International Limited
| | Direct | | 02 Oct 2020 | 4,566,226 |
Fidelity China Special Situations Plc
| | Direct | | 30 Sept 2020 | 0 |
Fidelity China Special Situations Plc
| Buy Back at price 4.14 per share. | Direct | 228,727 | 22 Sept 2020 | 55,275 |
Fidelity China Special Situations Plc
| Buy Back at price 4.24 per share. | Direct | 847,200 | 03 Sept 2020 | 200,000 |
Fidelity China Special Situations Plc
| | Direct | | 31 Aug 2020 | 0 |
Fidelity China Special Situations Plc
| | Direct | | 31 Jul 2020 | 2,367,861 |
Allan & Gill Gray Foundation
| | Direct | | 28 Jul 2020 | 582,080 |
Fidelity China Special Situations Plc
| Buy Back at price 3.77 per share. | Direct | 386,461 | 27 Jul 2020 | 102,401 |
Fidelity China Special Situations Plc
| Buy Back at price 3.90 per share. | Direct | 514,333 | 23 Jul 2020 | 131,948 |
Fidelity China Special Situations Plc
| Buy Back at price 3.88 per share. | Direct | 518,427 | 22 Jul 2020 | 133,512 |
Fidelity China Special Situations Plc
| Buy Back at price 3.76 per share. | Direct | 2,254,200 | 17 Jul 2020 | 600,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.86 per share. | Direct | 2,703,400 | 15 Jul 2020 | 700,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.84 per share. | Direct | 2,688,000 | 14 Jul 2020 | 700,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.42 per share. | Direct | 287,448 | 30 Jun 2020 | 84,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.37 per share. | Direct | 576,099 | 29 Jun 2020 | 171,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.35 per share. | Direct | 2,011,200 | 25 Jun 2020 | 600,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.30 per share. | Direct | 2,312,100 | 24 Jun 2020 | 700,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.30 per share. | Direct | 2,309,300 | 19 Jun 2020 | 700,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.22 per share. | Direct | 591,500 | 18 Jun 2020 | 183,810 |
Fidelity China Special Situations Plc
| Buy Back at price 3.24 per share. | Direct | 1,269,785 | 17 Jun 2020 | 392,030 |
Fidelity China Special Situations Plc
| Buy Back at price 3.18 per share. | Direct | 1,590,500 | 16 Jun 2020 | 500,000 |
Fidelity China Special Situations Plc
| Buy Back at price 3.14 per share. | Direct | 468,261 | 15 Jun 2020 | 149,223 |