Year % (cumulative) 2012 20.4290790557861 2014 99.972900390625 2015 99.8119277954102 2017 32.3560791015625 2018 27.0149211883545 2019 33.5625953674316 2020 37.4402809143066 2021 99.4291000366211 2022 99.457275390625