Year	Number
1996	26.8817195892334
1998	29.9465236663818
2000	30.8510646820068
2002	31.7460308074951
2003	35.4497337341309
2004	40.3940887451172
2005	31.7073173522949
2006	49.7560958862305
2007	57.2815551757813
2008	60.1941757202148
2009	60.7655487060547
2010	68.0952377319336
2011	68.2464447021484
2012	71.5639801025391
2013	72.0379180908203
2014	75.4807662963867
2015	70.476188659668
2016	70.476188659668
2017	71.4285736083984
2018	69.0476226806641
2019	67.1428604125977
2020	67.6190490722656
2021	70
2022	70.2830200195313
