Year	Number
1996	90.4255294799805
1998	90.9574432373047
2000	90.476188659668
2002	86.7724838256836
2003	80.9045257568359
2004	90.7766952514648
2005	82.5242691040039
2006	79.7101440429688
2007	78.7439651489258
2008	72.5961532592773
2009	69.6682434082031
2010	74.8815155029297
2011	85.3080596923828
2012	83.4123229980469
2013	67.7725143432617
2014	92.3809509277344
2015	91.9047622680664
2016	88.5714263916016
2017	76.1904754638672
2018	67.9245300292969
2019	65.5660400390625
2020	74.0566024780273
2021	78.7735824584961
2022	83.0188674926758
