number of ITRs filed 2025