Year	% (cumulative)
1994	19.9103889465332
1995	20.5664100646973
1996	21.3586692810059
1997	21.9884757995605
1998	22.7903099060059
1999	23.4701499938965
2000	23.857837677002
2001	24.3836460113525
2002	25.1783390045166
2003	25.8926811218262
2004	26.1765003204346
2005	26.748743057251
2006	27.3363265991211
2007	28.1902141571045
2008	28.6943092346191
2009	29.1020641326904
2010	29.6291484832764
2011	30.1606693267822
2012	30.8129501342773
2013	31.3907604217529
2014	32.0014686584473
2015	32.6739616394043
2016	33.6941909790039
2017	32.632568359375
2018	35.317211151123
2019	36.7736358642578
2020	38.3201713562012
2021	36.1168403625488
2022	39.00830078125
2023	39.6601219177246
