Original: Sinhala is spoken by about 19 million people in Sri Lanka, about 16 million of whom are native speakers.
Simplified: Sinhala is spoken by about 19 million people in Sri Lanka, about 16 million of them are native speakers.