Year	Number
2003	98.9949722290039
2004	96.1165084838867
2005	91.2621383666992
2006	81.159423828125
2007	73.4299545288086
2008	72.5961532592773
2009	72.0379180908203
2010	90.9952621459961
2011	98.1042633056641
2012	96.2085342407227
2013	98.1042633056641
2014	93.8095245361328
2015	94.2857131958008
2016	94.2857131958008
2017	91.9047622680664
2018	92.4528274536133
2019	97.1698150634766
2020	98.1132049560547
2021	97.6415100097656
2022	97.6415100097656
