Year	Number
1996	30.4347820281982
1998	46.7391319274902
2000	53.8043479919434
2002	41.6216201782227
2003	48.1081085205078
2004	51.243782043457
2005	43.6274528503418
2006	55.8823547363281
2007	67.9611663818359
2008	73.7864074707031
2009	73.684211730957
2010	75.5980834960938
2011	77.2511825561523
2012	77.2511825561523
2013	79.620849609375
2014	81.7307662963867
2015	80.476188659668
2016	84.7619018554688
2017	88.0952377319336
2018	90
2019	90
2020	90.476188659668
2021	90.476188659668
2022	91.0377349853516
