Year	Number
1996	56.9148941040039
1998	56.9148941040039
2000	67.7248687744141
2002	67.7248687744141
2003	85.9296493530273
2004	96.1165084838867
2005	93.2038803100586
2006	80.1932373046875
2007	61.3526573181152
2008	60.5769233703613
2009	67.2985763549805
2010	64.9289093017578
2011	66.3507080078125
2012	65.8767776489258
2013	69.1943130493164
2014	93.8095245361328
2015	91.9047622680664
2016	97.6190490722656
2017	97.6190490722656
2018	91.9811325073242
2019	92.9245300292969
2020	89.1509399414063
2021	85.3773574829102
2022	90.0943374633789
