Year	Number
1996	71.3567810058594
1998	72
2000	72.6368179321289
2002	80.5970153808594
2003	72.1393051147461
2004	79.3269195556641
2005	82.2966537475586
2006	73.684211730957
2007	82.7751159667969
2008	77.8846130371094
2009	81.9905242919922
2010	82.4644546508789
2011	81.6901397705078
2012	79.8122100830078
2013	78.4037551879883
2014	81.25
2015	79.0476226806641
2016	85.2380981445313
2017	84.7619018554688
2018	85.2380981445313
2019	84.7619018554688
2020	84.7619018554688
2021	83.8095245361328
2022	84.9056625366211
