Year	Number
1996	68.0851058959961
1998	67.5531921386719
2000	76.1904754638672
2002	86.7724838256836
2003	83.4170837402344
2004	90.291259765625
2005	75.728157043457
2006	80.6763305664063
2007	83.5748825073242
2008	81.25
2009	85.3080596923828
2010	85.3080596923828
2011	81.9905242919922
2012	79.1469192504883
2013	81.9905242919922
2014	78.0952377319336
2015	78.0952377319336
2016	84.7619018554688
2017	84.7619018554688
2018	90.5660400390625
2019	87.2641525268555
2020	80.1886825561523
2021	83.4905624389648
2022	83.9622650146484
