Growing demand for apartments pushes up rents