๐ธ๐จ Population of Seychelles
107,660
Current Population of Seychelles
620
Net population growth this year
235.58
Population Density (people/kmยฒ)
As of July 1, 2023 the population of Seychelles reached 107,660,
of which 56,574 people are male and 51,086 female.
The country has a population density of 235.5799 people per square kilometer.
With an overall population growth rate of 0.576% for the year.
According to the latest data, Seychelles is set to
increase
its population size by 586 people next year.
Making the total population count of Seychelles 108,263 people by 2024.
Historic Population of Seychelles (1950 - 2023)
Between 1950 and 2023 the population of Seychelles
grown
from 38,106 people to 107,660.
An increase
of the population size by 182.53% in 73 years.
Year |
Total |
Male |
Female |
People +/- |
Density (p/kmยฒ) |
Growth Rate |
1950 |
38,106 |
19,320 |
18,785 |
136
|
83.3829 |
0.357%
|
1951 |
38,300 |
19,325 |
18,976 |
253
|
83.8085 |
0.661%
|
1952 |
38,580 |
19,384 |
19,196 |
307
|
84.4212 |
0.796%
|
1953 |
38,918 |
19,480 |
19,438 |
368
|
85.1597 |
0.946%
|
1954 |
39,318 |
19,614 |
19,703 |
431
|
86.0339 |
1.096%
|
1955 |
39,788 |
19,790 |
19,999 |
511
|
87.0646 |
1.284%
|
1956 |
40,330 |
20,003 |
20,328 |
573
|
88.2505 |
1.421%
|
1957 |
40,943 |
20,259 |
20,683 |
652
|
89.5908 |
1.592%
|
1958 |
41,608 |
20,560 |
21,048 |
678
|
91.046 |
1.63%
|
1959 |
42,344 |
20,942 |
21,402 |
794
|
92.6565 |
1.875%
|
1960 |
43,167 |
21,405 |
21,762 |
853
|
94.4584 |
1.976%
|
1961 |
44,041 |
21,884 |
22,157 |
894
|
96.3698 |
2.03%
|
1962 |
44,969 |
22,385 |
22,584 |
962
|
98.4004 |
2.139%
|
1963 |
45,964 |
22,922 |
23,042 |
1,028
|
100.5777 |
2.237%
|
1964 |
47,022 |
23,485 |
23,537 |
1,089
|
102.8939 |
2.316%
|
1965 |
48,123 |
24,070 |
24,054 |
1,112
|
105.302 |
2.311%
|
1966 |
49,284 |
24,688 |
24,596 |
1,210
|
107.8425 |
2.455%
|
1967 |
50,523 |
25,346 |
25,177 |
1,268
|
110.5536 |
2.51%
|
1968 |
51,808 |
26,027 |
25,781 |
1,302
|
113.3654 |
2.513%
|
1969 |
53,098 |
26,709 |
26,388 |
1,278
|
116.1882 |
2.407%
|
1970 |
54,379 |
27,384 |
26,994 |
1,284
|
118.9912 |
2.361%
|
1971 |
55,694 |
28,081 |
27,613 |
1,346
|
121.8687 |
2.417%
|
1972 |
57,052 |
28,814 |
28,238 |
1,370
|
124.8403 |
2.401%
|
1973 |
58,359 |
29,497 |
28,863 |
1,244
|
127.7002 |
2.132%
|
1974 |
59,621 |
30,130 |
29,491 |
1,280
|
130.4617 |
2.147%
|
1975 |
60,943 |
30,791 |
30,151 |
1,363
|
133.3534 |
2.237%
|
1976 |
62,181 |
31,406 |
30,775 |
1,114
|
136.0635 |
1.792%
|
1977 |
63,166 |
31,852 |
31,314 |
856
|
138.2188 |
1.355%
|
1978 |
63,978 |
32,205 |
31,773 |
768
|
139.9956 |
1.2%
|
1979 |
64,662 |
32,526 |
32,134 |
599
|
141.4912 |
0.926%
|
1980 |
65,290 |
32,815 |
32,473 |
657
|
142.8654 |
1.006%
|
1981 |
65,930 |
33,101 |
32,829 |
624
|
144.267 |
0.946%
|
1982 |
66,435 |
33,316 |
33,119 |
386
|
145.372 |
0.581%
|
1983 |
66,859 |
33,490 |
33,368 |
461
|
146.2987 |
0.69%
|
1984 |
67,346 |
33,694 |
33,652 |
514
|
147.3654 |
0.763%
|
1985 |
67,833 |
33,897 |
33,936 |
460
|
148.4311 |
0.678%
|
1986 |
68,324 |
34,101 |
34,224 |
523
|
149.5066 |
0.765%
|
1987 |
68,896 |
34,342 |
34,554 |
621
|
150.7582 |
0.901%
|
1988 |
69,586 |
34,700 |
34,886 |
757
|
152.2659 |
1.088%
|
1989 |
70,342 |
35,134 |
35,208 |
757
|
153.9223 |
1.076%
|
1990 |
71,057 |
35,532 |
35,525 |
672
|
155.4858 |
0.946%
|
1991 |
71,754 |
35,922 |
35,831 |
721
|
157.0098 |
1.005%
|
1992 |
72,417 |
36,283 |
36,134 |
606
|
158.4617 |
0.837%
|
1993 |
73,040 |
36,613 |
36,428 |
641
|
159.826 |
0.878%
|
1994 |
73,846 |
36,990 |
36,855 |
969
|
161.5875 |
1.312%
|
1995 |
74,735 |
37,343 |
37,392 |
810
|
163.5339 |
1.084%
|
1996 |
75,550 |
37,638 |
37,912 |
820
|
165.3173 |
1.085%
|
1997 |
76,531 |
38,199 |
38,333 |
1,143
|
167.465 |
1.494%
|
1998 |
77,664 |
38,912 |
38,752 |
1,122
|
169.9431 |
1.445%
|
1999 |
78,833 |
39,557 |
39,276 |
1,216
|
172.5011 |
1.543%
|
2000 |
80,060 |
40,254 |
39,806 |
1,238
|
175.186 |
1.546%
|
2001 |
81,262 |
40,938 |
40,324 |
1,166
|
177.8162 |
1.435%
|
2002 |
82,433 |
41,586 |
40,847 |
1,177
|
180.3796 |
1.428%
|
2003 |
83,592 |
42,258 |
41,334 |
1,140
|
182.9147 |
1.364%
|
2004 |
84,714 |
42,947 |
41,767 |
1,105
|
185.3709 |
1.304%
|
2005 |
85,883 |
43,652 |
42,231 |
1,232
|
187.9278 |
1.435%
|
2006 |
87,093 |
44,380 |
42,712 |
1,188
|
190.5755 |
1.364%
|
2007 |
88,324 |
45,127 |
43,197 |
1,275
|
193.2702 |
1.444%
|
2008 |
89,644 |
45,931 |
43,714 |
1,364
|
196.1575 |
1.522%
|
2009 |
91,030 |
46,778 |
44,252 |
1,408
|
199.1904 |
1.547%
|
2010 |
92,408 |
47,644 |
44,765 |
1,349
|
202.2068 |
1.46%
|
2011 |
93,827 |
48,550 |
45,276 |
1,488
|
205.3107 |
1.586%
|
2012 |
95,309 |
49,489 |
45,821 |
1,476
|
208.5536 |
1.549%
|
2013 |
96,714 |
50,370 |
46,344 |
1,334
|
211.628 |
1.379%
|
2014 |
98,001 |
51,154 |
46,846 |
1,240
|
214.4442 |
1.265%
|
2015 |
99,240 |
51,887 |
47,353 |
1,238
|
217.1554 |
1.247%
|
2016 |
100,508 |
52,632 |
47,877 |
1,299
|
219.9311 |
1.292%
|
2017 |
101,810 |
53,396 |
48,414 |
1,305
|
222.7801 |
1.282%
|
2018 |
103,101 |
54,158 |
48,943 |
1,276
|
225.6039 |
1.238%
|
2019 |
104,372 |
54,919 |
49,453 |
1,267
|
228.3862 |
1.214%
|
2020 |
105,530 |
55,587 |
49,943 |
1,048
|
230.919 |
0.993%
|
2021 |
106,470 |
56,100 |
50,370 |
833
|
232.977 |
0.782%
|
2022 |
107,118 |
56,395 |
50,724 |
463
|
234.395 |
0.432%
|
2023 |
107,660 |
56,574 |
51,086 |
620
|
235.5799 |
0.576%
|
Statements that can be derived from Seychelles's population data
- Seychelles has a population of 107,660 people, as of July 1, 2023.
- Seychelles's population is equivalent to 0.00% of the total world population.
- In 2023, Seychelles's population will
grow with 620
people.
- In 2023,
200 more people will emigrate from Seychelles than immigrate to the country.
- The median age of the population in Seychelles is 33.12 years.
- In Seychelles there are 235.58 people per square kilometers (0.386102 square miles), if spaced out evenly.
- 9.75 infants die at birth out of a 1000 new born in Seychelles.
- In Seychelles, 56,574 of the total population are male, and 51,086 are female.
Future Population of Seychelles (2023 - 2100)
Seychelles's population
is set to decrease in the future
from 107,660 people to 103,654 people.
A decrease
of the population size by 172.01% from 2023 to 2100.
Year |
Total |
Male |
Female |
People +/- |
Density (p/kmยฒ) |
Growth Rate |
2023 |
107,660 |
56,574 |
51,086 |
620
|
235.5799 |
0.576%
|
2024 |
108,263 |
56,785 |
51,478 |
586
|
236.8993 |
0.541%
|
2025 |
108,844 |
56,980 |
51,864 |
575
|
238.1696 |
0.528%
|
2026 |
109,397 |
57,161 |
52,236 |
532
|
239.3807 |
0.486%
|
2027 |
109,913 |
57,322 |
52,591 |
500
|
240.5098 |
0.455%
|
2028 |
110,404 |
57,468 |
52,937 |
483
|
241.5853 |
0.437%
|
2029 |
110,878 |
57,605 |
53,272 |
463
|
242.6204 |
0.418%
|
2030 |
111,317 |
57,722 |
53,596 |
416
|
243.5821 |
0.374%
|
2031 |
111,734 |
57,825 |
53,908 |
417
|
244.4934 |
0.373%
|
2032 |
112,144 |
57,926 |
54,218 |
403
|
245.3906 |
0.359%
|
2033 |
112,531 |
58,016 |
54,516 |
373
|
246.2396 |
0.331%
|
2034 |
112,902 |
58,096 |
54,806 |
368
|
247.0503 |
0.326%
|
2035 |
113,262 |
58,171 |
55,091 |
352
|
247.8381 |
0.311%
|
2036 |
113,606 |
58,240 |
55,366 |
337
|
248.5919 |
0.297%
|
2037 |
113,944 |
58,306 |
55,638 |
338
|
249.3304 |
0.297%
|
2038 |
114,268 |
58,362 |
55,906 |
309
|
250.0383 |
0.27%
|
2039 |
114,569 |
58,408 |
56,160 |
294
|
250.698 |
0.257%
|
2040 |
114,862 |
58,453 |
56,408 |
291
|
251.3381 |
0.253%
|
2041 |
115,143 |
58,493 |
56,650 |
272
|
251.954 |
0.236%
|
2042 |
115,406 |
58,528 |
56,879 |
255
|
252.5306 |
0.221%
|
2043 |
115,647 |
58,552 |
57,095 |
226
|
253.0569 |
0.195%
|
2044 |
115,864 |
58,568 |
57,295 |
207
|
253.5306 |
0.179%
|
2045 |
116,059 |
58,574 |
57,484 |
184
|
253.9584 |
0.159%
|
2046 |
116,232 |
58,571 |
57,660 |
161
|
254.3359 |
0.139%
|
2047 |
116,377 |
58,557 |
57,819 |
130
|
254.6543 |
0.112%
|
2048 |
116,496 |
58,536 |
57,961 |
108
|
254.9147 |
0.093%
|
2049 |
116,585 |
58,499 |
58,086 |
70
|
255.1094 |
0.06%
|
2050 |
116,644 |
58,450 |
58,194 |
47
|
255.2374 |
0.04%
|
2051 |
116,669 |
58,386 |
58,283 |
4
|
255.2932 |
0.003%
|
2052 |
116,671 |
58,318 |
58,353 |
1
|
255.2987 |
0.001%
|
2053 |
116,653 |
58,242 |
58,411 |
-37
|
255.2593 |
-0.032%
|
2054 |
116,604 |
58,150 |
58,455 |
-61
|
255.1521 |
-0.052%
|
2055 |
116,524 |
58,039 |
58,484 |
-101
|
254.9748 |
-0.087%
|
2056 |
116,414 |
57,921 |
58,492 |
-119
|
254.7341 |
-0.102%
|
2057 |
116,281 |
57,794 |
58,487 |
-146
|
254.4442 |
-0.126%
|
2058 |
116,124 |
57,650 |
58,474 |
-169
|
254.0996 |
-0.146%
|
2059 |
115,951 |
57,502 |
58,449 |
-177
|
253.721 |
-0.153%
|
2060 |
115,766 |
57,348 |
58,419 |
-191
|
253.3184 |
-0.165%
|
2061 |
115,556 |
57,182 |
58,374 |
-229
|
252.8589 |
-0.198%
|
2062 |
115,328 |
57,006 |
58,322 |
-228
|
252.3589 |
-0.198%
|
2063 |
115,096 |
56,830 |
58,266 |
-237
|
251.8501 |
-0.206%
|
2064 |
114,850 |
56,642 |
58,207 |
-255
|
251.3118 |
-0.222%
|
2065 |
114,597 |
56,453 |
58,144 |
-251
|
250.7582 |
-0.219%
|
2066 |
114,345 |
56,264 |
58,081 |
-252
|
250.2079 |
-0.22%
|
2067 |
114,081 |
56,068 |
58,013 |
-276
|
249.6302 |
-0.242%
|
2068 |
113,806 |
55,870 |
57,936 |
-273
|
249.0295 |
-0.24%
|
2069 |
113,534 |
55,673 |
57,861 |
-272
|
248.4333 |
-0.24%
|
2070 |
113,258 |
55,474 |
57,783 |
-280
|
247.8293 |
-0.247%
|
2071 |
112,978 |
55,272 |
57,707 |
-279
|
247.2177 |
-0.247%
|
2072 |
112,695 |
55,066 |
57,629 |
-289
|
246.5963 |
-0.256%
|
2073 |
112,406 |
54,859 |
57,547 |
-289
|
245.9639 |
-0.257%
|
2074 |
112,118 |
54,654 |
57,464 |
-286
|
245.3348 |
-0.255%
|
2075 |
111,835 |
54,450 |
57,385 |
-281
|
244.7144 |
-0.251%
|
2076 |
111,552 |
54,248 |
57,303 |
-285
|
244.0952 |
-0.255%
|
2077 |
111,257 |
54,043 |
57,214 |
-304
|
243.4508 |
-0.273%
|
2078 |
110,954 |
53,834 |
57,120 |
-302
|
242.7877 |
-0.272%
|
2079 |
110,659 |
53,632 |
57,028 |
-288
|
242.1422 |
-0.26%
|
2080 |
110,360 |
53,428 |
56,933 |
-309
|
241.4891 |
-0.28%
|
2081 |
110,052 |
53,218 |
56,834 |
-309
|
240.8129 |
-0.281%
|
2082 |
109,746 |
53,016 |
56,730 |
-301
|
240.1455 |
-0.274%
|
2083 |
109,436 |
52,815 |
56,621 |
-319
|
239.4672 |
-0.291%
|
2084 |
109,123 |
52,612 |
56,511 |
-308
|
238.7812 |
-0.282%
|
2085 |
108,815 |
52,414 |
56,401 |
-308
|
238.1072 |
-0.283%
|
2086 |
108,496 |
52,217 |
56,280 |
-329
|
237.4103 |
-0.303%
|
2087 |
108,175 |
52,020 |
56,156 |
-314
|
236.7068 |
-0.29%
|
2088 |
107,851 |
51,822 |
56,028 |
-334
|
235.9978 |
-0.31%
|
2089 |
107,528 |
51,627 |
55,900 |
-312
|
235.291 |
-0.29%
|
2090 |
107,202 |
51,436 |
55,766 |
-340
|
234.5777 |
-0.317%
|
2091 |
106,867 |
51,245 |
55,622 |
-330
|
233.8446 |
-0.309%
|
2092 |
106,539 |
51,057 |
55,481 |
-326
|
233.1269 |
-0.306%
|
2093 |
106,204 |
50,868 |
55,336 |
-344
|
232.3939 |
-0.324%
|
2094 |
105,862 |
50,676 |
55,186 |
-341
|
231.6444 |
-0.322%
|
2095 |
105,510 |
50,480 |
55,029 |
-363
|
230.8742 |
-0.344%
|
2096 |
105,153 |
50,286 |
54,868 |
-350
|
230.0941 |
-0.333%
|
2097 |
104,790 |
50,089 |
54,701 |
-376
|
229.2998 |
-0.359%
|
2098 |
104,420 |
49,888 |
54,531 |
-365
|
228.4891 |
-0.35%
|
2099 |
104,043 |
49,684 |
54,358 |
-388
|
227.6652 |
-0.373%
|
2100 |
103,654 |
49,475 |
54,179 |
-390
|
226.814 |
-0.376%
|
Growth Rate of Seychelles's Population
The population growth rate of Seychelles currently stands at 0.576% as of July 1, 2023.
This is
an increase
by
0.144
percentage points when compared to data from previous year.
By 2023, the population growth rate of Seychelles will
decrease
to 0.576%.
If we look further into the future, we can see that Seychelles's population growth is projected to land at a
negative
rate of -0.376% by the year 2100.
Population Growth Rate of Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Growth Rate |
1950 |
0.357%
|
1960 |
1.976%
|
1970 |
2.361%
|
1980 |
1.006%
|
1990 |
0.946%
|
2000 |
1.546%
|
2010 |
1.46%
|
2020 |
0.993%
|
Year |
Growth Rate |
2030 |
0.374%
|
2040 |
0.253%
|
2050 |
0.04%
|
2060 |
-0.165%
|
2070 |
-0.247%
|
2080 |
-0.28%
|
2090 |
-0.317%
|
2100 |
-0.376%
|
View Detailed Population Growth Rate Data for Seychelles
Life Expectancy of Seychelles
Today, Seychelles has an average life expectancy of 74.9965 years of age.
The country has seen a change in life expectancy from 50.8792 years since the 1950 to 74.9965 years in 2023.
In the future, Seychelles is projected to reach a population life expectancy of 87.6098 years of age, by the year 2100.
Life Expectancy of Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Life Expectancy (Age) |
1950 |
50,879 |
1960 |
54,529 |
1970 |
58,483 |
1980 |
65,484 |
1990 |
69,014 |
2000 |
69,721 |
2010 |
72,970 |
2020 |
73,532 |
Year |
Life Expectancy (Age) |
2030 |
76,452 |
2040 |
78,454 |
2050 |
80,389 |
2060 |
82,128 |
2070 |
83,654 |
2080 |
85,033 |
2090 |
86,371 |
2100 |
87,609 |
View Detailed Life Expectancy Data for Seychelles
Migration to and from Seychelles
In 2023 Seychelles will see net migrations of -200 people.
This means that
200 more people will emigrate from Seychelles than immigrate to the country this year.
A decrease
of net migrations when compared to the previous year of 2022, when the net migrations of Seychelles was -200.
Net Migration for Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Net Migration |
1950 |
0
|
1960 |
21
|
1970 |
167
|
1980 |
-599
|
1990 |
-320
|
2000 |
376
|
2010 |
376
|
2020 |
146
|
Year |
Net Migration |
2030 |
-200
|
2040 |
-200
|
2050 |
-200
|
2060 |
-200
|
2070 |
-200
|
2080 |
-200
|
2090 |
-200
|
2100 |
-200
|
View Detailed Migration Data for Seychelles
Births in Seychelles
In 2023, Seychelles will see 1,586 babies be born.
That is
a decrease
when compared to the ammount of births recorded by Seychelles in 2022, when the country saw 1,611 new borns.
Births Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Births |
1950 |
1,244
|
1960 |
1,600
|
1970 |
1,835
|
1980 |
1,841
|
1990 |
1,594
|
2000 |
1,461
|
2010 |
1,584
|
2020 |
1,668
|
Year |
Births |
2030 |
1,466
|
2040 |
1,502
|
2050 |
1,425
|
2060 |
1,297
|
2070 |
1,248
|
2080 |
1,171
|
2090 |
1,063
|
2100 |
1,000
|
View Detailed Birth Data for Seychelles
Deaths in Seychelles
In 2023, 762 people will die in Seychelles.
That is
a decrease
of Seychelles's death count when compared to 2022, when the country recorded 949 deaths.
Deaths Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Deaths |
1950 |
1,106
|
1960 |
765
|
1970 |
723
|
1980 |
575
|
1990 |
602
|
2000 |
599
|
2010 |
619
|
2020 |
766
|
Year |
Births |
2030 |
836
|
2040 |
1,012
|
2050 |
1,186
|
2060 |
1,297
|
2070 |
1,326
|
2080 |
1,273
|
2090 |
1,193
|
2100 |
1,192
|
View Detailed Death Data for Seychelles
Median Age in Seychelles
The median age of Seychelles has been on an upward trend since the 1950's and it will continue well into the future.
When the median age of Seychelles will reach 46.2235 years of age, by the year 2100.
Median Age in Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Median Age |
1950 |
26.1125 |
1960 |
20.8485 |
1970 |
17.2854 |
1980 |
18.6925 |
1990 |
22.1524 |
2000 |
25.2104 |
2010 |
29.2338 |
2020 |
32.2366 |
Year |
Median Age |
2030 |
35.5369 |
2040 |
37.7717 |
2050 |
38.6787 |
2060 |
40.57 |
2070 |
41.9458 |
2080 |
42.7286 |
2090 |
44.359 |
2100 |
46.2235 |
View Detailed Median Age Data for Seychelles
Fertility Rate in Seychelles
The fertility rate of Seychelles has been on a downward trend since the 1950's and it will continue well into the future.
When the total fertility rate of Seychelles will reach 1.7639 births per woman, by the year 2100.
Fertility Rate in Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Total Fertility Rate (births per woman) |
1950 |
4.8395 |
1960 |
5.2703 |
1970 |
5.7614 |
1980 |
3.7893 |
1990 |
2.6099 |
2000 |
2.0697 |
2010 |
2.1993 |
2020 |
2.3766 |
Year |
Total Fertility Rate (births per woman) |
2030 |
2.1198 |
2040 |
2.0015 |
2050 |
1.9193 |
2060 |
1.872 |
2070 |
1.8324 |
2080 |
1.8032 |
2090 |
1.7745 |
2100 |
1.7639 |
View Detailed Fertility Rate Data for Seychelles
Infant Mortality Rate in Seychelles
The infant mortality rate is recorded as infant deaths under 1 year for every 1,000 live births.
It gives us an insight into the maternal and infant health of Seychelles while at the same time being an important marker for the overall health of the country.
The infant mortality rate of Seychelles has been on a positive downward trend
since the 1950's when the infant mortality rate of the country was 84.6093.
Today, Seychelles has a much better infant mortality rate of 9.7521 infant deaths for every 1,000 live births.
This is set to improve even further in the future when Seychelles is projected to record an infant mortality rate of only 2.1272 infant deaths for every 1,000 live births, by the year 2100.
Infant Mortality Rate in Seychelles Between 1950 - 2100 (10 Year Increments)
Year |
Infant Mortality Rate |
1950 |
84.6093 |
1960 |
77.033 |
1970 |
57.6551 |
1980 |
25.0517 |
1990 |
13.8164 |
2000 |
11.6953 |
2010 |
11.9772 |
2020 |
11.8668 |
Year |
Infant Mortality Rate |
2030 |
7.5271 |
2040 |
5.4316 |
2050 |
4.2327 |
2060 |
3.4315 |
2070 |
2.9581 |
2080 |
2.6235 |
2090 |
2.3569 |
2100 |
2.1272 |
View Detailed Infant Mortality Rate Data for Seychelles
Data Information
Data found on this page is based on the medium fertility variant of the United Nations Revision of World Population Prospects 2022.
Data Sources
The United Nations - Department of Economic and Social Affairs (Population Division)
UN Revision of World Population Prospects 2022
Data Disclaimer
People at database.earth has not verified data entry and collection processes in person. We take all open data provided by governmental and non-governmental organization at face value.
This data is the foundation for most content and visualization found on this page. If you find errors in the representation of the data, please contact us and we will correct it.
All data from sources are archived for future reference.