According to the official statistics, 1,990, 1,808, and 1,758 IDLs were issued in 2025, 2024 and 2023 respectively