Year	Number
1996	78.1420745849609
1998	77.5956268310547
2000	77.5956268310547
2002	74.594596862793
2003	76.2162170410156
2004	80.0995025634766
2005	73.0392150878906
2006	78.5365829467773
2007	77.1844635009766
2008	79.6116485595703
2009	86.6028671264648
2010	84.2105255126953
2011	81.9905242919922
2012	87.2037887573242
2013	88.6255950927734
2014	87.0192337036133
2015	86.1904754638672
2016	81.9047622680664
2017	82.8571395874023
2018	79.0476226806641
2019	82.3809509277344
2020	85.7142868041992
2021	91.9047622680664
2022	93.3962249755859
