Year Number of People per sq meter
1950 124.26213
1951 126.07811
1952 128.55976
1953 131.69527
1954 135.43136
1955 139.68284
1956 144.30533
1957 149.14675
1958 153.98284
1959 158.60473
1960 162.81716
1961 166.5142
1962 169.68107
1963 172.45621
1964 175.04911
1965 177.61598
1966 180.19172
1967 182.70237
1968 185.0787
1969 187.18698
1970 188.95503
1971 190.38639
1972 191.55148
1973 192.44024
1974 193.06805
1975 193.47101
1976 193.60947
1977 193.56686
1978 193.62367
1979 194.13905
1980 195.37101
1981 197.41124
1982 200.17515
1983 203.48639
1984 207.08343
1985 210.75207
1986 214.47396
1987 218.26036
1988 221.94083
1989 225.34024
1990 228.33018
1991 230.81006
1992 232.81953
1993 234.57337
1994 236.37278
1995 238.42426
1996 240.81479
1997 243.45799
1998 246.20651
1999 248.86509
2000 251.26982
2001 253.38462
2002 255.24201
2003 256.91775
2004 258.51183
2005 260.08994
2006 261.69053
2007 263.26036
2008 264.70118
2009 265.87751
2010 266.69704
2011 267.1284
2012 267.22012
2013 267.06391
2014 266.79527
2015 266.51953
2016 266.2574
2017 266.01657
2018 265.78284
2019 265.56095
2020 265.34142
2021 265.1355
2022 264.95207
2023 264.80888
2024 264.71302
2025 264.67337
2026 264.69231
2027 264.75621
2028 264.84793
2029 264.92781
2030 264.97219
2031 264.98047
2032 264.93077
2033 264.82604
2034 264.65385
2035 264.4071
2036 264.08284
2037 263.67396
2038 263.17633
2039 262.60059
2040 261.93728
2041 261.19231
2042 260.36331
2043 259.45444
2044 258.47811
2045 257.42781
2046 256.32189
2047 255.15621
2048 253.94379
2049 252.69586
2050 251.42012
2051 250.13077
2052 248.81953
2053 247.51302
2054 246.20533
2055 244.9142
2056 243.63373
2057 242.37811
2058 241.14734
2059 239.93669
2060 238.75444
2061 237.60237
2062 236.47515
2063 235.38817
2064 234.32485
2065 233.29763
2066 232.30473
2067 231.34615
2068 230.41716
2069 229.51183
2070 228.62308
2071 227.75503
2072 226.90414
2073 226.0716
2074 225.25562
2075 224.4568
2076 223.66923
2077 222.89763
2078 222.13018
2079 221.35976
2080 220.5858
2081 219.79763
2082 219.01065
2083 218.19941
2084 217.37929
2085 216.54142
2086 215.69112
2087 214.81775
2088 213.9284
2089 213.01183
2090 212.0645
2091 211.09231
2092 210.09053
2093 209.07456
2094 208.03609
2095 206.99527
2096 205.94911
2097 204.90533
2098 203.86627
2099 202.84024
2100 201.82781