Year	Number
2003	67.3366851806641
2004	81.0679626464844
2005	87.8640747070313
2006	90.3381652832031
2007	92.2705307006836
2008	92.3076934814453
2009	93.8388595581055
2010	90.9952621459961
2011	87.6777267456055
2012	89.5734634399414
2013	88.6255950927734
2014	81.4285736083984
2015	85.2380981445313
2016	88.0952377319336
2017	90.476188659668
2018	94.3396224975586
2019	85.3773574829102
2020	88.2075500488281
2021	93.8679275512695
2022	94.3396224975586
