Year	Number
1996	49
1998	50.7462692260742
2000	46.766170501709
2002	30.8457717895508
2003	36.8159217834473
2004	32.211540222168
2005	31.730770111084
2006	38.461540222168
2007	37.5
2008	39.9038467407227
2009	43.1279602050781
2010	40.7582931518555
2011	39.4366188049316
2012	42.2535209655762
2013	42.7230033874512
2014	46.7980308532715
2015	47.290641784668
2016	45.8128089904785
2017	44.8275871276855
2018	41.7475738525391
2019	41.5458946228027
2020	46.3768119812012
2021	49.7584533691406
2022	50.7246360778809
