Year	Number
1996	85
1998	83.0845794677734
2000	84.5771179199219
2002	89.0547256469727
2003	88.059700012207
2004	69.711540222168
2005	66.3461532592773
2006	73.0769195556641
2007	68.2692337036133
2008	71.1538467407227
2009	71.5639801025391
2010	72.9857788085938
2011	69.9530487060547
2012	70.8920211791992
2013	72.3004684448242
2014	76.3546829223633
2015	75.8620681762695
2016	78.3251266479492
2017	82.2660064697266
2018	77.1844635009766
2019	77.7777786254883
2020	78.260871887207
2021	81.6425094604492
2022	81.159423828125
