Year	Number
1990	654875
1991	669803
1992	631615
1993	618700
1994	607179
1995	594296
1996	579488
1997	562196
1998	547575
1999	524084
2000	506134
2001	489742
2002	474342
2003	462600
2004	451004
2005	444848
2006	424216
2007	412674
2008	421566
2009	387744
2010	382215
2011	357957
2012	344058
2013	332405
2014	319247
2015	309351
2016	298460
2017	288696
2018	278908
2019	269592
2020	259853
2021	251413
2022	243802
