Year	Number
1996	67.7595596313477
1998	65.0273208618164
2000	63.3879776000977
2002	66.4864883422852
2003	60.5405387878418
2004	64.1791076660156
2005	65.6862716674805
2006	71.2195129394531
2007	71.3592224121094
2008	68.4466018676758
2009	71.291862487793
2010	68.8995208740234
2011	72.9857788085938
2012	73.9336471557617
2013	74.407585144043
2014	82.6923065185547
2015	83.8095245361328
2016	81.9047622680664
2017	82.3809509277344
2018	81.9047622680664
2019	80.476188659668
2020	78.0952377319336
2021	80.476188659668
2022	77.3584899902344
