1607 Capital Partners, LLC
| | Direct | | 05 Dec 2022 | 387,480 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 30 Nov 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.56 per share. | Direct | 102,440 | 15 Nov 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.34 per share. | Direct | 17,527 | 07 Nov 2022 | 7,500 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.31 per share. | Direct | 29,171 | 04 Nov 2022 | 12,634 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.22 per share. | Direct | 44,320 | 01 Nov 2022 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.16 per share. | Direct | 3,943 | 31 Oct 2022 | 1,829 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Oct 2022 | 0 |
Florance (Mark)
| Bought at price 2.12 per share. | Direct | 10 | 31 Oct 2022 | 5 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.20 per share. | Direct | 33,030 | 20 Oct 2022 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.19 per share. | Direct | 72,975 | 19 Oct 2022 | 33,368 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.23 per share. | Direct | 66,900 | 18 Oct 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.25 per share. | Direct | 67,440 | 17 Oct 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.24 per share. | Direct | 56,075 | 13 Oct 2022 | 25,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.28 per share. | Direct | 57,075 | 07 Oct 2022 | 25,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 30 Sept 2022 | 0 |
City of London Investment Management Co. Ltd.
| | Direct | | 23 Sept 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.41 per share. | Direct | 36,165 | 21 Sept 2022 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.48 per share. | Direct | 12,380 | 15 Sept 2022 | 5,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.45 per share. | Direct | 50,728 | 08 Sept 2022 | 20,714 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.51 per share. | Direct | 47,111 | 02 Sept 2022 | 18,777 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 01 Sept 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Aug 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.51 per share. | Direct | 50,120 | 30 Aug 2022 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.61 per share. | Direct | 47,052 | 17 Aug 2022 | 18,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.64 per share. | Direct | 68,536 | 16 Aug 2022 | 26,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.64 per share. | Direct | 4,476 | 10 Aug 2022 | 1,695 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.61 per share. | Direct | 31,284 | 05 Aug 2022 | 12,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.63 per share. | Direct | 39,495 | 01 Aug 2022 | 15,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Jul 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.60 per share. | Direct | 13,000 | 27 Jul 2022 | 5,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.60 per share. | Direct | 52,020 | 25 Jul 2022 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.50 per share. | Direct | 50,100 | 06 Jul 2022 | 20,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 30 Jun 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.61 per share. | Direct | 104,480 | 27 Jun 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.58 per share. | Direct | 48,427 | 20 Jun 2022 | 18,734 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.64 per share. | Direct | 52,859 | 15 Jun 2022 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.77 per share. | Direct | 110,760 | 06 Jun 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 May 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.77 per share. | Direct | 110,800 | 30 May 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.71 per share. | Direct | 94,850 | 20 May 2022 | 35,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.68 per share. | Direct | 107,080 | 18 May 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.72 per share. | Direct | 108,920 | 10 May 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 30 Apr 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.79 per share. | Direct | 111,640 | 26 Apr 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.93 per share. | Direct | 26,613 | 21 Apr 2022 | 9,080 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.03 per share. | Direct | 100,847 | 13 Apr 2022 | 33,283 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.99 per share. | Direct | 89,820 | 07 Apr 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.06 per share. | Direct | 122,200 | 04 Apr 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.02 per share. | Direct | 88,941 | 01 Apr 2022 | 29,490 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Mar 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.03 per share. | Direct | 90,990 | 30 Mar 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.96 per share. | Direct | 118,280 | 28 Mar 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.97 per share. | Direct | 89,130 | 23 Mar 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.01 per share. | Direct | 120,440 | 22 Mar 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.92 per share. | Direct | 88,858 | 17 Mar 2022 | 30,452 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.83 per share. | Direct | 85,020 | 14 Mar 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.87 per share. | Direct | 89,343 | 11 Mar 2022 | 31,152 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.85 per share. | Direct | 85,410 | 09 Mar 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 2.78 per share. | Direct | 21,382 | 08 Mar 2022 | 7,697 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.02 per share. | Direct | 45,240 | 02 Mar 2022 | 15,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 28 Feb 2022 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.00 per share. | Direct | 75,075 | 25 Feb 2022 | 25,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 25,600 | 22 Feb 2022 | 8,339 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 57,842 | 18 Feb 2022 | 18,587 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 96,503 | 15 Feb 2022 | 31,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 50,492 | 09 Feb 2022 | 16,225 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.09 per share. | Direct | 92,610 | 08 Feb 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 92,160 | 07 Feb 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 122,840 | 04 Feb 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.09 per share. | Direct | 46,290 | 03 Feb 2022 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.05 per share. | Direct | 106,820 | 31 Jan 2022 | 35,000 |
Cadby (Ian)
| Bought at price 3.08 per share. | Direct | 15,395 | 31 Jan 2022 | 5,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.04 per share. | Direct | 106,330 | 27 Jan 2022 | 35,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 92,070 | 26 Jan 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.06 per share. | Direct | 91,920 | 25 Jan 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.05 per share. | Direct | 15,240 | 24 Jan 2022 | 5,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.20 per share. | Direct | 47,955 | 19 Jan 2022 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.22 per share. | Direct | 96,600 | 17 Jan 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.21 per share. | Direct | 33,093 | 14 Jan 2022 | 10,300 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.23 per share. | Direct | 80,853 | 13 Jan 2022 | 25,001 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.19 per share. | Direct | 61,069 | 11 Jan 2022 | 19,138 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.16 per share. | Direct | 94,890 | 10 Jan 2022 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.15 per share. | Direct | 126,080 | 07 Jan 2022 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.15 per share. | Direct | 47,175 | 05 Jan 2022 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.14 per share. | Direct | 48,654 | 04 Jan 2022 | 15,500 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Dec 2021 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.13 per share. | Direct | 54,876 | 29 Dec 2021 | 17,538 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.09 per share. | Direct | 30,920 | 24 Dec 2021 | 10,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 55,723 | 22 Dec 2021 | 18,151 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.05 per share. | Direct | 54,051 | 21 Dec 2021 | 17,716 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.05 per share. | Direct | 30,500 | 16 Dec 2021 | 10,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.02 per share. | Direct | 120,960 | 15 Dec 2021 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.06 per share. | Direct | 122,038 | 14 Dec 2021 | 39,908 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.08 per share. | Direct | 128,072 | 10 Dec 2021 | 41,609 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 109,988 | 09 Dec 2021 | 35,862 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 184,320 | 07 Dec 2021 | 60,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.02 per share. | Direct | 28,661 | 03 Dec 2021 | 9,500 |
Kirkby (Robert)
| Bought at price 3.06 per share. | Direct | 51,827 | 02 Dec 2021 | 16,937 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 30 Nov 2021 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.04 per share. | Direct | 60,700 | 29 Nov 2021 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.10 per share. | Direct | 80,795 | 24 Nov 2021 | 26,021 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.09 per share. | Direct | 38,615 | 23 Nov 2021 | 12,501 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 58,912 | 22 Nov 2021 | 18,955 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.09 per share. | Direct | 77,350 | 19 Nov 2021 | 25,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 93,420 | 17 Nov 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.12 per share. | Direct | 65,648 | 16 Nov 2021 | 21,075 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 93,390 | 15 Nov 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.10 per share. | Direct | 92,940 | 12 Nov 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.08 per share. | Direct | 61,500 | 11 Nov 2021 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.03 per share. | Direct | 8,403,890 | 10 Nov 2021 | 2,774,477 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.06 per share. | Direct | 61,280 | 04 Nov 2021 | 20,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Oct 2021 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 93,210 | 27 Oct 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 93,330 | 26 Oct 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.14 per share. | Direct | 47,085 | 25 Oct 2021 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.18 per share. | Direct | 72,971 | 20 Oct 2021 | 22,947 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.15 per share. | Direct | 62,900 | 19 Oct 2021 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.12 per share. | Direct | 124,840 | 15 Oct 2021 | 40,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.08 per share. | Direct | 46,140 | 14 Oct 2021 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.04 per share. | Direct | 107,652 | 12 Oct 2021 | 35,377 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.06 per share. | Direct | 45,930 | 08 Oct 2021 | 15,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.05 per share. | Direct | 35,075 | 07 Oct 2021 | 11,500 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.02 per share. | Direct | 75,375 | 06 Oct 2021 | 25,000 |
Florance (Mark)
| Bought at price 2.99 per share. | Direct | 13,744 | 06 Oct 2021 | 4,600 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.04 per share. | Direct | 151,950 | 05 Oct 2021 | 50,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.02 per share. | Direct | 75,550 | 04 Oct 2021 | 25,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.04 per share. | Direct | 91,350 | 30 Sept 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.01 per share. | Direct | 30,599 | 29 Sept 2021 | 10,176 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.10 per share. | Direct | 92,850 | 27 Sept 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.12 per share. | Direct | 62,379 | 24 Sept 2021 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.09 per share. | Direct | 92,790 | 22 Sept 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.07 per share. | Direct | 92,190 | 21 Sept 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.09 per share. | Direct | 92,760 | 17 Sept 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.12 per share. | Direct | 93,480 | 16 Sept 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.15 per share. | Direct | 94,440 | 14 Sept 2021 | 30,000 |
1607 Capital Partners, LLC
| | Direct | | 13 Sept 2021 | 75,501 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.18 per share. | Direct | 35,958 | 10 Sept 2021 | 11,297 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.15 per share. | Direct | 94,590 | 08 Sept 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.17 per share. | Direct | 79,250 | 07 Sept 2021 | 25,000 |
1607 Capital Partners, LLC
| | Direct | | 02 Sept 2021 | 95,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Aug 2021 | 0 |
1607 Capital Partners, LLC
| | Direct | | 13 Aug 2021 | 1,702,273 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.18 per share. | Direct | 63,520 | 05 Aug 2021 | 20,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.15 per share. | Direct | 47,447 | 04 Aug 2021 | 15,053 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.13 per share. | Direct | 93,930 | 03 Aug 2021 | 30,000 |
Aberdeen Asian Income Fund Ltd
| | Direct | | 31 Jul 2021 | 0 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.11 per share. | Direct | 77,700 | 27 Jul 2021 | 25,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.14 per share. | Direct | 31,360 | 26 Jul 2021 | 10,000 |
Aberdeen Asian Income Fund Ltd
| Buy Back at price 3.17 per share. | Direct | 31,650 | 22 Jul 2021 | 10,000 |