Year % (cumulative) 2013 17.7588691711426 2014 19.0833892822266 2015 19.6345291137695 2016 19.4499492645264 2017 20.0060157775879 2018 20.6876964569092 2019 20.6515102386475 2020 22.3298397064209 2021 23.6860294342041 2022 23.9416580200195