Year	Number
1996	59.1397857666016
1998	59.8930473327637
2000	59.5744667053223
2002	60.3174591064453
2003	61.375659942627
2004	61.0837440490723
2005	59.5121955871582
2006	71.2195129394531
2007	71.8446578979492
2008	73.3009719848633
2009	72.7272720336914
2010	71.9047622680664
2011	71.5639801025391
2012	71.0900497436523
2013	69.6682434082031
2014	54.8076934814453
2015	60.476188659668
2016	61.4285697937012
2017	47.1428565979004
2018	48.5714302062988
2019	49.0476188659668
2020	46.1904754638672
2021	48.0952377319336
2022	50
