Year	Number
1996	95.6521759033203
1998	95.1086959838867
2000	95.1086959838867
2002	93.5135116577148
2003	92.4324340820313
2004	92.5373153686523
2005	95.5882339477539
2006	95.5882339477539
2007	92.2330093383789
2008	93.2038803100586
2009	89.9521560668945
2010	91.8660278320313
2011	91.9431304931641
2012	87.6777267456055
2013	86.7298583984375
2014	88.9423065185547
2015	85.2380981445313
2016	91.9047622680664
2017	92.8571395874023
2018	92.8571395874023
2019	89.0476226806641
2020	87.1428604125977
2021	90.476188659668
2022	91.0377349853516
