Year Number of People per sq meter
1950 89.91121
1951 91.86616
1952 93.59467
1953 95.22664
1954 96.86098
1955 98.56636
1956 100.37909
1957 102.30658
1958 104.32792
1959 106.40335
1960 108.49322
1961 110.57889
1962 112.68181
1963 114.87251
1964 117.24529
1965 119.85498
1966 122.76959
1967 125.93548
1968 129.1368
1969 132.07761
1970 134.5641
1971 136.50276
1972 138.00806
1973 139.3493
1974 140.91063
1975 142.97095
1976 145.62535
1977 148.80039
1978 152.4053
1979 156.28154
1980 160.31219
1981 164.45463
1982 168.74556
1983 173.23707
1984 178.00981
1985 183.10226
1986 188.53446
1987 194.22648
1988 199.99829
1989 205.60841
1990 210.88065
1991 215.81184
1992 220.44934
1993 224.74291
1994 228.64513
1995 232.16737
1996 235.24579
1997 238.01001
1998 240.90156
1999 244.50701
2000 249.24868
2001 255.28929
2002 262.52216
2003 270.75985
2004 279.69046
2005 289.06889
2006 298.88388
2007 309.1734
2008 319.79221
2009 330.56974
2010 341.39136
2011 352.16153
2012 362.91706
2013 373.83902
2014 385.19431
2015 397.16783
2016 409.81764
2017 423.0625
2018 436.77765
2019 450.77741
2020 464.92317
2021 479.18446
2022 493.59307
2023 508.15043
2024 522.87161
2025 537.77282
2026 552.84809
2027 568.09708
2028 583.54887
2029 599.24517
2030 615.21998
2031 631.48314
2032 648.0419
2033 664.92407
2034 682.16075
2035 699.77395
2036 717.77262
2037 736.15253
2038 754.9088
2039 774.02913
2040 793.49984
2041 813.31573
2042 833.46343
2043 853.91406
2044 874.63104
2045 895.58174
2046 916.75004
2047 938.12111
2048 959.66974
2049 981.36857
2050 1003.19486
2051 1025.13396
2052 1047.17629
2053 1069.31254
2054 1091.53583
2055 1113.84147
2056 1136.2215
2057 1158.67313
2058 1181.20561
2059 1203.8324
2060 1226.5641
2061 1249.39805
2062 1272.33033
2063 1295.36819
2064 1318.52013
2065 1341.78999
2066 1365.17457
2067 1388.6632
2068 1412.24151
2069 1435.89011
2070 1459.59007
2071 1483.32882
2072 1507.09357
2073 1530.86421
2074 1554.61978
2075 1578.33851
2076 1602.00806
2077 1625.61238
2078 1649.12586
2079 1672.52017
2080 1695.77138
2081 1718.86324
2082 1741.78898
2083 1764.54871
2084 1787.15047
2085 1809.59638
2086 1831.8817
2087 1853.99591
2088 1875.9294
2089 1897.6713
2090 1919.21258
2091 1940.54704
2092 1961.6713
2093 1982.58294
2094 2003.28072
2095 2023.76289
2096 2044.02644
2097 2064.06745
2098 2083.88123
2099 2103.46207
2100 2122.80312