Year	Number
1996	50
1998	47.8723411560059
2000	68.2539672851563
2002	60.3174591064453
2003	47.2361793518066
2004	49.029125213623
2005	50
2006	51.2077293395996
2007	54.5893707275391
2008	52.4038467407227
2009	47.8672981262207
2010	41.7061614990234
2011	50.2369651794434
2012	45.497631072998
2013	51.1848335266113
2014	57.6190490722656
2015	55.238094329834
2016	54.761905670166
2017	58.0952377319336
2018	25
2019	23.5849056243896
2020	40.5660362243652
2021	44.8113212585449
2022	47.6415100097656
