Pedestrian deaths highest since 1996