Year % (cumulative) 2005 25.0467357635498 2006 15.2126398086548 2007 26.6660346984863 2008 14.281439781189 2009 27.9337882995605 2010 17.5090293884277 2011 28.6375160217285 2012 18.3677005767822 2013 20.582010269165 2015 30.3903064727783 2017 0 2018 40.6853981018066 2019 41.0852394104004 2020 41.4316444396973 2021 42.0890007019043 2022 42.659797668457