1 Dec 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2020
                        
                        
                    
                            2 Nov 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2020
                        
                        
                    
                            5 Oct 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2020
                        
                        
                    
                            1 Sep 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2020
                        
                        
                    
                            28 Aug 2020
                        
                        Announcements and Notices - [Interim Results]
                            INTERIM RESULTS ANNOUNCEMENT FOR THE SIX MONTHS ENDED 30 JUNE 2020
                        
                        
                    
                            3 Aug 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2020
                        
                        
                    
                            7 Jul 2020
                        
                        Announcements and Notices - [Profit Warning / Inside Information / Other - Business Update]
                            PROFIT WARNING AND BUSINESS UPDATE 
                        
                        
                    
                            2 Jul 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 Jun 2020
                        
                        
                    
                            2 Jun 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2020
                        
                        
                    
                            28 May 2020
                        
                        Announcements and Notices - [Results of AGM]
                            POLL RESULTS OF THE ANNUAL GENERAL MEETING HELD ON 28 MAY 2020 
                        
                        
                    
                            04 May 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2020
                        
                        
                    
                            24 Apr 2020
                        
                        Proxy Forms
                            FORM OF PROXY FOR USE AT THE ANNUAL GENERAL MEETING HELD ON 28 MAY 2020
                        
                        
                    
                            24 Apr 2020
                        
                        Circulars - [General Mandate / Explanatory Statement for Repurchase of Shares / Re-election or Appointment of Director... More]
                            (1) GENERAL MANDATE TO REPURCHASE SHARES AND ISSUE NEW SHARES; (2) RE-ELECTION OF RETIRING DIRECTORS; (3) DECLARATION OF FINAL DIVIDEND; AND (4) NOTICE OF ANNUAL GENERAL MEETING
                        
                        
                    
                            1 Apr 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2020
                        
                        
                    
                            1 Apr 2020
                        
                        Announcements and Notices - [Final Results / Dividend or Distribution / Closure of Books or Change of Book Closure Period]
                            SUPPLEMENTAL ANNOUNCEMENT IN RELATION TO THE ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2019 
                        
                        
                    
                            27 Mar 2020
                        
                        Announcements and Notices - [Final Results / Dividend or Distribution]
                            ANNOUNCEMENT OF ANNUAL RESULTS FOR THE YEAR ENDED 31 DECEMBER 2019
                        
                        
                    
                            2 Mar 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 29 February 2020
                        
                        
                    
                            14 Feb 2020
                        
                        Announcements and Notices - [Other - Business Update]
                            VOLUNTARY ANNOUNCEMENT - IMPACT OF NOVEL CORONAVIRUS (COVID-19) EPIDEMIC ON BUSINESS OPERATIONS
                        
                        
                    
                            2 Feb 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 JANUARY 2020
                        
                        
                    
                            24 Jan 2020
                        
                        Announcements and Notices – [Profit Warning / Inside Information]
                            Positive Profit Alert
                        
                        
                    
                            02 Jan 2020
                        
                        Announcements and Notices – [Monthly Returns]
                            Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2019