Between 2011 and 2013, road accidents injured 20,706 people and killed 5,796 more in Delhi, according to government data.