Year	Number
1996	30
1998	34.3283576965332
2000	30.8457717895508
2002	34.3283576965332
2003	40.7960205078125
2004	39.9038467407227
2005	41.8269233703613
2006	36.538459777832
2007	37.019229888916
2008	39.4230766296387
2009	37.4407577514648
2010	36.4928894042969
2011	34.7417831420898
2012	35.2112693786621
2013	33.8028182983398
2014	32.5123138427734
2015	30.5418720245361
2016	29.5566501617432
2017	29.5566501617432
2018	27.6699028015137
2019	26.57004737854
2020	26.0869560241699
2021	25.6038646697998
2022	26.0869560241699
