Fraser Valley Market Update: Jul 21