20091231 business.india-business: Rupee ends 21 paise up against dollar