Year Number 1977 370509 1996 620150 1997 631089 1999 676493 2000 742267 2001 723845 2002 763412 2003 796113 2009 875719 2013 666781 2014 638456 2015 598860 2016 431727 2017 412430 2018 333560 2019 305964 2020 276833 2021 290304 2022 293992 2023 169214