Year	Number
1996	30.1075267791748
1998	28.8770046234131
2000	25
2002	24.8677253723145
2003	27.5132274627686
2004	23.645320892334
2005	23.4146347045898
2006	24.8780479431152
2007	25.7281551361084
2008	24.2718448638916
2009	25.3588523864746
2010	23.3333339691162
2011	23.222749710083
2012	27.488151550293
2013	26.5402851104736
2014	30.769229888916
2015	29.5238094329834
2016	31.9047622680664
2017	29.5238094329834
2018	45.238094329834
2019	52.8571434020996
2020	49.0476188659668
2021	54.2857131958008
2022	57.5471687316895
