Year % (cumulative) 1995 28.4138031005859 1996 29.2770595550537 1997 29.953104019165 1998 30.7137680053711 1999 31.6391868591309 2000 32.3990325927734 2001 33.3034553527832 2002 34.1997299194336 2003 34.9652481079102 2007 37.7020378112793 2017 45.9092216491699 2019 47.8764915466309 2021 49.8460350036621 2023 51.0278244018555