Year	Number
1996	28
1998	30.348258972168
2000	26.3681583404541
2002	22.8855724334717
2003	21.3930339813232
2004	15.865385055542
2005	20.1923084259033
2006	20.1923084259033
2007	22.115385055542
2008	37.019229888916
2009	45.971565246582
2010	46.445499420166
2011	43.1924896240234
2012	33.8028182983398
2013	33.3333320617676
2014	34.9753684997559
2015	30.0492610931396
2016	26.6009845733643
2017	25.1231517791748
2018	29.6116504669189
2019	32.8502426147461
2020	36.2318840026855
2021	38.6473426818848
2022	38.6473426818848
