Year	Number
1996	100
1998	100
2000	100
2002	98.3783798217773
2003	91.3513488769531
2004	92.5373153686523
2005	95.5882339477539
2006	98.0487823486328
2007	97.5728149414063
2008	97.5728149414063
2009	97.6076583862305
2010	98.0861206054688
2011	97.1563949584961
2012	97.1563949584961
2013	98.1042633056641
2014	98.5576934814453
2015	99.523811340332
2016	99.523811340332
2017	98.5714263916016
2018	97.6190490722656
2019	97.1428604125977
2020	94.7619018554688
2021	95.2380981445313
2022	96.2264175415039
