Month Average Price 1995-12-31 190000 1996-07-31 77500 1998-04-30 185300 1998-06-30 120000 1999-03-31 175000 1999-08-31 260000 2001-06-30 250000 2003-05-31 400050 2004-03-31 350000 2005-09-30 760000 2008-06-30 641000 2011-12-31 672500 2013-07-31 497500 2018-10-31 595000 2021-02-28 700000 2022-12-31 887500 2025-11-30 865000