Year Number 1993 215414 1994 224299 1995 213489 1996 223235 1997 224517 1998 221634 1999 221318 2000 239206 2001 238345 2002 235993 2003 235179 2004 232937 2005 234107 2006 238428 2007 242969 2008 239761 2009 242329 2010 241845 2011 252845 2012 250704 2013 249602.84375 2014 232750.015625 2015 235570.796875 2016 238361.109375 2017 240170 2018 244874 2019 250559.4375 2020 256762.125 2021 261075.71875