franklin ma median home sale price 2024