Year	Number
1996	65.5737686157227
1998	64.4808731079102
2000	68.3060073852539
2002	69.7297286987305
2003	71.8918914794922
2004	71.1442794799805
2005	72.0588226318359
2006	73.6585388183594
2007	72.3300933837891
2008	68.4466018676758
2009	69.3779907226563
2010	66.5071792602539
2011	66.3507080078125
2012	66.3507080078125
2013	68.2464447021484
2014	72.5961532592773
2015	71.9047622680664
2016	71.9047622680664
2017	72.8571395874023
2018	72.8571395874023
2019	72.3809509277344
2020	70.9523773193359
2021	70.476188659668
2022	68.8679275512695
