Year	Number
1996	80
1998	74.6268692016602
2000	87.0646743774414
2002	92.5373153686523
2003	90.0497512817383
2004	93.2692337036133
2005	95.1923065185547
2006	91.8269195556641
2007	92.3076934814453
2008	90.3846130371094
2009	90.0473937988281
2010	92.4170608520508
2011	91.5492935180664
2012	90.1408462524414
2013	91.5492935180664
2014	89.6551742553711
2015	89.6551742553711
2016	88.6699523925781
2017	88.6699523925781
2018	89.3203887939453
2019	87.4396133422852
2020	88.4057998657227
2021	87.4396133422852
2022	87.4396133422852
