Year	Number
1996	29.0322589874268
1998	26.2032089233398
2000	23.4042549133301
2002	26.4550266265869
2003	23.8095245361328
2004	15.7635469436646
2005	18.0487804412842
2006	22.4390239715576
2007	23.3009700775146
2008	17.9611644744873
2009	18.1818180084229
2010	14.2857141494751
2011	17.5355453491211
2012	15.1658763885498
2013	15.6398105621338
2014	20.1923084259033
2015	19.5238094329834
2016	17.619047164917
2017	12.380952835083
2018	10.9523811340332
2019	12.380952835083
2020	14.7619047164917
2021	14.7619047164917
2022	12.7358493804932
