Year	Number
1996	1.63043475151062
1998	2.7173912525177
2000	2.7173912525177
2002	5.94594573974609
2003	9.72972965240479
2004	15.9203977584839
2005	9.80392169952393
2006	17.6470584869385
2007	17.9611644744873
2008	21.3592224121094
2009	29.6650714874268
2010	33.0143547058105
2011	35.0710906982422
2012	36.4928894042969
2013	41.2322273254395
2014	49.038459777832
2015	48.0952377319336
2016	42.8571434020996
2017	43.3333320617676
2018	43.8095245361328
2019	42.3809509277344
2020	40.476188659668
2021	45.238094329834
2022	47.6415100097656
