Original: Sinhala is also spoken by other ethnic groups in Sri Lanka, totalling about 3 million.
Simplified: Sinhala is spoken by about 19 million people in Sri Lanka, about 16 million of them are native speakers.