Over 2.2 crore new accounts, the highest in four months, were opened last month, taking the cumulative figure to 10.5 crore.