Year	Number
1990	845448
1991	853799
1992	810586
1993	792001
1994	774550
1995	756624
1996	734417
1997	707422
1998	682965
1999	651878
2000	623179
2001	599304
2002	577920
2003	560945
2004	562388
2005	533907
2006	508600
2007	492666
2008	501961
2009	460109
2010	451218
2011	424170
2012	407734
2013	394244
2014	379534
2015	367943
2016	355566
2017	344420
2018	333230
2019	322381
2020	311252
2021	301249
2022	292092
