Year	Number
1996	56.7839202880859
1998	59
2000	56.2189064025879
2002	60.6965179443359
2003	67.6616897583008
2004	66.8269195556641
2005	66.9856491088867
2006	66.9856491088867
2007	71.291862487793
2008	73.0769195556641
2009	72.511848449707
2010	71.0900497436523
2011	70.8920211791992
2012	71.8309860229492
2013	72.3004684448242
2014	77.8846130371094
2015	75.2380981445313
2016	79.0476226806641
2017	78.5714263916016
2018	78.0952377319336
2019	80
2020	79.523811340332
2021	81.9047622680664
2022	79.7169799804688
