Okotoks house prices set several records in 2023