Year	Number
1996	84.6994552612305
1998	85.792350769043
2000	85.2459030151367
2002	84.8648681640625
2003	82.7027053833008
2004	84.5771179199219
2005	80.8823547363281
2006	82.4390258789063
2007	81.5533981323242
2008	81.0679626464844
2009	80.8612442016602
2010	79.9043045043945
2011	80.568717956543
2012	80.0947875976563
2013	80.568717956543
2014	77.4038467407227
2015	79.0476226806641
2016	86.6666641235352
2017	87.6190490722656
2018	87.6190490722656
2019	87.1428604125977
2020	90.476188659668
2021	92.3809509277344
2022	84.4339599609375
