Year	Number
1996	24.6231155395508
1998	30
2000	28.8557205200195
2002	23.3830852508545
2003	21.8905467987061
2004	22.115385055542
2005	26.7942581176758
2006	39.7129173278809
2007	42.1052627563477
2008	35.5769233703613
2009	41.2322273254395
2010	39.8104248046875
2011	42.2535209655762
2012	40.8450698852539
2013	41.7840385437012
2014	42.788459777832
2015	39.523811340332
2016	50
2017	49.523811340332
2018	49.0476188659668
2019	51.9047622680664
2020	53.8095245361328
2021	49.523811340332
2022	47.6415100097656
