Median home price in Virginia tops $400K, hitting all-time high