Year total route-km 1995 41718 1996 40826 1997 38450 1998 38150 1999 37589 2000 36642 2001 36050 2002 35868 2003 36054 2004 34724.575 2005 34228.19 2006 34128.4 2007 33977.603 2008 33862.3 2009 33721.305 2010 33714.093 2011 33575.872 2012 33506 2013 33449 2014 33426 2015 33332 2016 33380 2017 33488 2018 33440 2019 33423 2020 33399 2021 33401