Year	Number
1982	42902
1983	45000
1984	47000
1985	49000
1986	51000
1987	53000
1988	55000
1989	57000
1990	66357
1991	68480
1992	69225
1993	66399
1994	69114
1995	77745
1996	83688
1997	87309
1998	103353
1999	103400
2000	117500
2001	124315
2002	128000
2003	138137
2004	145981
2005	156045
2006	195122
2007	183440
2008	200494
2009	188875
2010	193239
2011	187561
2012	176706
2013	175698
2014	228327
2015	255634
2016	225287
2017	292594
2018	369853
2019	351361
2020	329046
2021	399237
2022	475290
