Year Number 1991 197564677 1992 197930981 1993 195191109 1994 194803719 1995 194600720 1996 193507177 1997 192361319 1998 192268587 1999 197005279 2000 196858463 2001 196193402 2002 196247551 2003 195865590 2004 196247351 2005 197192010 2006 197800279 2007 199624585 2008 201437951 2009 202946822 2010 204669142 2011 206494287 2012 207333966 2013 208278226 2014 209410552 2015 210321531 2016 211534384 2017 212414105 2018 213106901 2019 213111057 2020 209659248 2021 211900308 2022 193475345 2023 193041015