Banks received 99% of currency invalidated, RBI said in its annual report PM Modi had banned high-denomination currency in November last year Cash ban prompted central bank to print new currency