Corporate houses have donated a total of Rs 956.77 crore to national parties between 2012-13 and 2015-16. This constitutes 89 percent of the total contribution from known sources, according to Association for Democratic Reforms (ADR). Among the national parties, BJP received the maximum donations of Rs 705.81 crore from 2,987 corporate donors. It is followed by Indian National Congress (INC), which received Rs 198.16 crore from 167 corporate donors. The Nationalist Congress Party (NCP) received Rs 50.73 crore, Communist party of India (Marxist) Rs 1.89 crore and Communist Party of India (CPI) received Rs 0.18 crore.