Year	% (cumulative)
1994	22.5114917755127
1995	23.1610221862793
1996	23.7563571929932
1997	24.181755065918
1998	24.8992519378662
1999	25.6073799133301
2000	25.871997833252
2001	26.2660140991211
2002	26.8990001678467
2003	27.4702453613281
2004	27.7378349304199
2005	27.9080905914307
2006	28.4415740966797
2007	29.1170692443848
2008	29.5267772674561
2009	29.7172565460205
2010	29.9961318969727
2011	30.418155670166
2012	31.0561866760254
2013	31.6606597900391
2014	31.9557991027832
2015	32.5007591247559
2016	33.4396896362305
2017	32.0158805847168
2018	34.9924697875977
2019	36.0551528930664
2020	37.5242881774902
2021	35.0492286682129
2022	37.6611289978027
2023	38.5680274963379
