Year % (cumulative) 1998 0.544212996959686 1999 0.748238682746887 2000 1.31810796260834 2001 1.69216167926788 2002 2.09996485710144 2003 2.45280480384827 2004 3.09589290618896 2005 3.47928094863892 2006 10.4870004653931 2007 10.7086095809937 2008 11.6789999008179 2009 12.7452602386475 2010 13.8207998275757 2011 15.2400903701782 2012 16.4117794036865 2013 17.3943004608154 2014 18.2762603759766 2015 19.2410907745361 2016 19.7490005493164 2017 20.5524806976318 2018 21.1100006103516 2019 21.0684108734131 2020 21.8592491149902 2021 23.6084060668945 2022 23.4228916168213