According to the 2010 census, Hindus numbered 4 million (1.7% of Indonesians). The Parisada Hindu Dharma Indonesia has disputed this figure, who estimated as many as 18 million Hindus in the country. The majority of Hindus live in Bali. Sumatra, Java, Lombok, Kalimantan and Sulawesi also have significant Hindu populations; most are Balinese who migrated to these areas through government-sponsored transmigration program or urbanised Balinese attracted to cities in Java, especially the Greater Jakarta area. The Tamil Indonesians in Medan represents another important concentration of Hindus.