Rupee ends down 23 paisas against dollar