1970 1990 2015
Estonian
925 000
963 000
910 000
Russian
335 000
475 000
330 000
Ukranian
28 000
48 000
23000
Belarussian
18 000
12 000
Other
Total
1 400 000
1 600 000
1 300 000