first half of 2024