Year	Number
1990	401050
1991	386866
1992	374305
1993	359279
1994	340909
1995	321958
1996	303587
1997	288112
1998	276297
1999	266149
2000	256904
2001	248392
2002	240199
2003	233146
2004	227263
2005	222060
2006	217591
2007	213667
2008	209823
2009	206607
2010	204832
2011	205332
2012	208946
2013	207954
2014	203815
2015	198707
2016	189179
2017	181909
2018	176746
2019	168024
2020	160653
2021	156263
2022	150288
