An estimated 3 million Bangladeshi citizens are non-Bengali Muslim immigrants from different parts of South Asia. They include affluent sections of the country's merchant and business class, particularly Nizari Ismailism adherents.[39] They also include former Stranded Pakistanis and their descendants. Bangladesh's non-Bengali Muslims are usually fluent in both Bengali and Hindustani.