Year Number of People per sq meter
1950 106.17268
1951 107.94286
1952 109.9569
1953 112.18914
1954 114.6222
1955 117.2458
1956 120.05724
1957 123.0611
1958 126.26819
1959 129.69271
1960 133.34455
1961 137.22201
1962 141.30584
1963 145.55439
1964 149.91245
1965 154.33702
1966 158.80362
1967 163.30603
1968 167.84469
1969 172.42794
1970 177.05574
1971 181.71651
1972 186.38663
1973 191.03875
1974 195.64252
1975 200.17013
1976 204.61752
1977 208.9751
1978 213.20058
1979 217.24498
1980 221.07645
1981 224.67973
1982 228.07529
1983 231.31771
1984 234.48514
1985 237.63803
1986 240.7791
1987 243.90512
1988 247.05767
1989 250.28682
1990 253.61892
1991 257.07804
1992 260.63374
1993 264.18919
1994 267.61318
1995 270.80671
1996 273.74155
1997 276.43605
1998 278.89508
1999 281.13837
2000 283.18658
2001 285.03678
2002 286.69416
2003 288.2015
2004 289.61269
2005 290.97302
2006 292.30106
2007 293.60401
2008 294.8987
2009 296.20058
2010 297.52056
2011 298.86873
2012 300.25319
2013 301.67843
2014 303.14619
2015 304.65627
2016 306.21245
2017 307.81144
2018 309.43813
2019 311.07167
2020 312.69624
2021 314.30135
2022 315.88673
2023 317.44986
2024 318.993
2025 320.5153
2026 322.01597
2027 323.48514
2028 324.90333
2029 326.24411
2030 327.48953
2031 328.62809
2032 329.6654
2033 330.61931
2034 331.5167
2035 332.37645
2036 333.20521
2037 333.99431
2038 334.73103
2039 335.39749
2040 335.98069
2041 336.47736
2042 336.89208
2043 337.22862
2044 337.49324
2045 337.69122
2046 337.82268
2047 337.88702
2048 337.88755
2049 337.82862
2050 337.71284
2051 337.54199
2052 337.31559
2053 337.03166
2054 336.68808
2055 336.282
2056 335.8138
2057 335.28349
2058 334.68953
2059 334.02963
2060 333.30275
2061 332.50782
2062 331.64595
2063 330.71694
2064 329.7223
2065 328.6639
2066 327.54155
2067 326.35531
2068 325.10541
2069 323.79305
2070 322.41819
2071 320.98137
2072 319.48378
2073 317.92529
2074 316.30541
2075 314.62442
2076 312.88446
2077 311.08649
2078 309.23137
2079 307.31984
2080 305.35319
2081 303.33335
2082 301.26424
2083 299.14937
2084 296.99479
2085 294.8055
2086 292.58475
2087 290.33668
2088 288.06675
2089 285.78123
2090 283.48567
2091 281.18475
2092 278.88224
2093 276.58156
2094 274.28514
2095 271.9973
2096 269.72099
2097 267.45946
2098 265.21824
2099 263.00116
2100 260.81395