Year % (cumulative) 1970 7.40000009536743 1975 9.10000038146973 1980 11.9362602233887 1990 18.3741798400879 2004 29.6287307739258 2005 30.4954605102539 2006 31.1538200378418 2007 31.8245391845703 2008 32.840518951416 2009 33.4039497375488 2010 34.2061805725098 2011 35.2059593200684 2012 40.3267021179199 2013 41.0507431030273 2014 37.5375518798828 2015 38.0225410461426 2016 38.7757606506348 2017 39.5990715026855 2018 42.9195327758789 2019 40.8385581970215 2020 43.802059173584 2021 41.9252891540527 2022 43.4981880187988