Year	Number
1996	81
1998	74.6268692016602
2000	75.6218872070313
2002	75.6218872070313
2003	83.5820922851563
2004	82.6923065185547
2005	81.25
2006	76.9230804443359
2007	75.961540222168
2008	75.4807662963867
2009	79.620849609375
2010	81.0426559448242
2011	82.1596221923828
2012	84.5070419311523
2013	84.9765243530273
2014	79.3103485107422
2015	78.8177337646484
2016	77.3399047851563
2017	80.2955627441406
2018	79.6116485595703
2019	77.7777786254883
2020	79.22705078125
2021	82.125602722168
2022	80.1932373046875
