Year % (cumulative) 2003 90.6026763916016 2011 94.8425903320312 2014 96.4596633911133 2015 97.0702514648438 2016 97.1386795043945 2017 97.55908203125 2018 86.0583724975586 2019 97.9131164550781 2020 97.9092025756836 2021 95.6810455322266