Year	Number
1996	77.1739120483398
1998	78.8043441772461
2000	85.8695678710938
2002	80
2003	86.4864883422852
2004	88.059700012207
2005	88.7254867553711
2006	86.7647094726563
2007	86.8932037353516
2008	88.8349533081055
2009	92.3444976806641
2010	86.1244049072266
2011	91.9431304931641
2012	90.5213241577148
2013	90.5213241577148
2014	91.3461532592773
2015	91.4285736083984
2016	91.9047622680664
2017	91.4285736083984
2018	91.4285736083984
2019	91.4285736083984
2020	90.9523773193359
2021	90.476188659668
2022	91.5094375610352
