Year	Number
1990	263739
1991	271512
1992	269228
1993	278057
1994	382543
1995	283287
1996	287626
1997	285999
1998	284964
1999	282937
2000	277538
2001	275617
2002	274956
2003	274645
2004	277030
2005	281590
2006	277037
2007	278433
2008	287017
2009	279763
2010	287300
2011	282318
2012	288628
2013	292074
2014	295061
2015	301500
2016	301868
2017	304096
2018	305269
2019	300964
2020	297346
2021	295556
2022	293655
