MUMBAI: Along with the Dinar the rupee appreciated by 22 paise to trade at almost 10-month high of 59.46 against the US dollar in early trade today at the Interbank Foreign Exchange market on continued foreign capital inflows after exit polls projected NDA will form.