Year	Number
1996	89.8936157226563
1998	79.2553176879883
2000	87.3015899658203
2002	89.9470901489258
2003	84.4221115112305
2004	76.2135925292969
2005	72.8155364990234
2006	82.6086959838867
2007	82.125602722168
2008	85.0961532592773
2009	89.0995254516602
2010	81.0426559448242
2011	86.2559204101563
2012	89.0995254516602
2013	86.7298583984375
2014	92.8571395874023
2015	94.2857131958008
2016	92.8571395874023
2017	87.1428604125977
2018	82.5471725463867
2019	81.6037750244141
2020	84.4339599609375
2021	83.0188674926758
2022	73.5849075317383
