Year Number 1970 1136960 1993 2029407 1994 2003504 1995 2182085 1996 2280274 1997 2367692 2015 2709319 2016 2662318 2017 2650486 2018 2379962 2019 2572153 2020 2516669 2021 2532631 2022 2554864