Year	Number
1990	514323
1991	493833
1992	472701
1993	452108
1994	431952
1995	411577
1996	390975
1997	370473
1998	353695
1999	333009
2000	315344
2001	298199
2002	281690
2003	265874
2004	252337
2005	240625
2006	229264
2007	218529
2008	208957
2009	200882
2010	199998
2011	187388
2012	181180
2013	175067
2014	169881
2015	165528
2016	165708
2017	157125
2018	152496
2019	146549
2020	140059
2021	134348
2022	129515
