Year	% (cumulative)
1995	30.4002952575684
1996	31.028980255127
1997	31.5116176605225
1998	32.3040504455566
1999	33.2317657470703
2000	33.7552146911621
2001	34.4499320983887
2002	35.173282623291
2003	35.7668762207031
2007	37.8480033874512
2017	44.6631660461426
2019	46.3481178283691
2021	47.914421081543
2023	49.1423606872559
