Financial results : 31st December, 2022   Unaudited
  Financial results : 30th September, 2022   Unaudited
  Financial results : 30th June, 2022   Unaudited
  Financial results : 31st March, 2022   Unaudited
  Financial results : 31st December, 2021   Unaudited
  Financial results : 30th September, 2021   Unaudited
  Financial results : 30th June, 2021   Unaudited
  Financial results : 31st March, 2021  
  Financial results : 31st December, 2020   Unaudited
  Financial results : 30th September, 2020   Unaudited
  Financial results : 30th June, 2020   Unaudited
  Financial results : 31st December, 2019   Unaudited
  Financial results : 30th September, 2019   Unaudited
  Financial results : 30th June, 2019   Unaudited
  Financial results : 31st December, 2018   Unaudited
  Financial results : 30th September, 2018   Unaudited
  Financial results : 30th June, 2018   Unaudited
  Financial results : 31st December, 2017   Unaudited
  Financial results : 30th September, 2017   Unaudited
  Financial results : 30th June, 2017   Unaudited
  Financial results : 31st December, 2016   Unaudited
  Financial results : 30th September, 2016   Unaudited
  Financial results : 30th June, 2016   Unaudited
  Financial results : 31st December, 2015   Unaudited
  Financial results : 30th September, 2015   Unaudited
  Financial results : 30th June, 2015   Unaudited
  Financial results : 31st December, 2014   Unaudited
  Financial results : 30th September, 2014   Unaudited
  Financial results : 30th June, 2014   Unaudited