Almost 875,000 sheep have been imported, with the breakdown as follows: 386,000 heads in 2023 and 489,000 heads in 2024.