Year	Number
1990	23343
1991	24440
1992	25541
1993	26712
1994	28005
1995	29403
1996	30923
1997	32587
1998	33827
1999	35254
2000	36775
2001	38495
2002	40514
2003	42711
2004	44943
2005	47175
2006	49412
2007	51649
2008	54027
2009	56429
2010	58848
2011	61311
2012	63862
2013	66415
2014	69482
2015	72849
2016	76130
2017	79423
2018	83309
2019	87435
2020	91559
2021	95504
2022	99475
2023	103839
