Year	Number
1980	165730
1983	227708
1984	256205
1985	274373
1986	290202
1987	311006
1988	308908
1989	317566
1990	333230
1991	335933
1992	338019
1993	332345
1994	319938
1995	334612
1996	340101
1997	350807
1998	359381
1999	360180
2000	387364
2001	386767
2002	369458
2003	358184
2004	368416
2005	367960
2006	347060
2007	333498
2008	330110
2009	295315
2010	290081
2011	287580
2012	287013
2013	271731
2014	265959
2015	258839
2016	260244
2017	260292
2018	253630
2019	245372
2020	227348
2021	222452
