1994   30000
1995   30651
1996   31461
1997   32388
1998   33102
1999   33630
2000   34419
2001   35625
2002   40000
2003   40636
2004   41532
2005   42664
2006   44296
2007   45776
2008   46856
2009   49340
2010   48540
2011   49112
2012   50956
2013   51820
2014   52624
2015   53564
2016   53620
2017   54220
2018   55288
2019   56748
2020   57744
2021   58452
2022   61568
2023   66700
2024   69044 
2025   70852

