Year	Number
1996	41.3043479919434
1998	39.6739120483398
2000	50
2002	53.5135116577148
2003	57.2972984313965
2004	56.2189064025879
2005	56.3725471496582
2006	52.9411773681641
2007	53.3980598449707
2008	56.3106803894043
2009	56.9377975463867
2010	56.4593315124512
2011	54.028434753418
2012	55.4502372741699
2013	54.502368927002
2014	52.4038467407227
2015	51.9047622680664
2016	56.1904754638672
2017	52.8571434020996
2018	49.0476188659668
2019	49.523811340332
2020	60
2021	63.3333320617676
2022	65.0943374633789
