Year Number of People per sq meter 1950 6571.33779 1951 6705.35117 1952 6731.57191 1953 6665.28428 1954 6526.15385 1955 6336.48829 1956 6121.97324 1957 5911.47157 1958 5736.55518 1959 5628.39465 1960 5611.90635 1961 5701.17057 1962 5892.57525 1963 6162.20736 1964 6473.67893 1965 6797.02341 1966 7130.301 1967 7472.2408 1968 7792.77592 1969 8054.91639 1970 8233.94649 1971 8319.0301 1972 8319.96656 1973 8259.09699 1974 8170.03344 1975 8081.20401 1976 7996.15385 1977 7916.22074 1978 7866.15385 1979 7875.55184 1980 7963.81271 1981 8141.37124 1982 8401.97324 1983 8728.99666 1984 9096.75585 1985 9484.31438 1986 9888.86288 1987 10310.20067 1988 10731.67224 1989 11133.81271 1990 11502.84281 1991 11831.57191 1992 12122.37458 1993 12386.1204 1994 12640.80268 1995 12899.19732 1996 13162.77592 1997 13430.23411 1998 13706.92308 1999 14000.13378 2000 14313.67893 2001 14651.53846 2002 15013.24415 2003 15389.53177 2004 15767.65886 2005 16139.09699 2006 16498.99666 2007 16850.26756 2008 17202.27425 2009 17568.99666 2010 17958.82943 2011 18375.88629 2012 18813.74582 2013 19258.89632 2014 19691.67224 2015 20098.39465 2016 20473.81271 2017 20821.6388 2018 21151.10368 2019 21474.58194 2020 21801.83946 2021 22135.05017 2022 22470.16722 2023 22805.21739 2024 23135.38462 2025 23457.55853 2026 23771.50502 2027 24077.85953 2028 24376.28763 2029 24665.98662 2030 24946.75585 2031 25217.7592 2032 25479.93311 2033 25733.24415 2034 25978.46154 2035 26216.62207 2036 26447.62542 2037 26671.87291 2038 26890.16722 2039 27103.94649 2040 27313.54515 2041 27519.56522 2042 27722.44147 2043 27922.57525 2044 28120.90301 2045 28318.09365 2046 28514.28094 2047 28709.3311 2048 28903.11037 2049 29094.38127 2050 29282.37458 2051 29467.49164 2052 29649.39799 2053 29827.62542 2054 30002.74247 2055 30173.74582 2056 30341.00334 2057 30504.38127 2058 30663.5786 2059 30817.92642 2060 30968.12709 2061 31113.44482 2062 31254.21405 2063 31390.301 2064 31522.14047 2065 31649.83278 2066 31773.47826 2067 31893.47826 2068 32009.3311 2069 32121.47157 2070 32229.63211 2071 32333.91304 2072 32435.05017 2073 32533.14381 2074 32628.32776 2075 32721.40468 2076 32812.84281 2077 32902.6087 2078 32990.83612 2079 33076.65552 2080 33160.50167 2081 33241.90635 2082 33322.2408 2083 33401.6388 2084 33481.90635 2085 33563.81271 2086 33647.69231 2087 33733.37793 2088 33822.47492 2089 33915.88629 2090 34014.04682 2091 34117.42475 2092 34225.55184 2093 34338.29431 2094 34454.24749 2095 34573.67893 2096 34695.45151 2097 34819.23077 2098 34943.91304 2099 35069.19732 2100 35195.18395