Program overview and waiting estimates for every submission month
Overall processing timeAbout 6 months
Source updated on 2026-10-09
Total people waitingAbout 53,900 people
Collection month: 2026-10
The table shows cohort estimates as of the source update, not personal positions or approval dates. Remaining wait is not a live countdown and should not be added to overall processing time.
Submission month details 129
All available months, newest submissions first. Select a year to jump to its records.
2026 submissions
2026 submission details
Submitted
People ahead
Estimated remaining wait / status
2026-09
About 53,900 people
6 months
2026-08
About 45,800 people
5 months
2026-07
About 36,700 people
3 months
2026-06
About 31,100 people
3 months
2026-05
About 26,500 people
3 months
2026-04
About 18,800 people
2 months
2026-03
About 12,400 people
2 months
2026-02
About 7,900 people
About 1 month
2026-01
About 6,100 people
About 1 month
2025 submissions
2025 submission details
Submitted
People ahead
Estimated remaining wait / status
2025-12
About 4,800 people
About 1 month
2025-11
About 4,100 people
More time is needed to process the application
2025-10
About 3,500 people
More time is needed to process the application
2025-09
About 3,100 people
More time is needed to process the application
2025-08
About 2,900 people
More time is needed to process the application
2025-07
About 2,500 people
More time is needed to process the application
2025-06
About 2,300 people
More time is needed to process the application
2025-05
About 2,300 people
More time is needed to process the application
2025-04
About 2,200 people
More time is needed to process the application
2025-03
About 2,100 people
More time is needed to process the application
2025-02
About 1,800 people
More time is needed to process the application
2025-01
About 1,600 people
More time is needed to process the application
2024 submissions
2024 submission details
Submitted
People ahead
Estimated remaining wait / status
2024-12
About 1,500 people
More time is needed to process the application
2024-11
About 1,400 people
More time is needed to process the application
2024-10
About 1,300 people
More time is needed to process the application
2024-09
About 1,100 people
More time is needed to process the application
2024-08
About 900 people
More time is needed to process the application
2024-07
About 800 people
More time is needed to process the application
2024-06
About 700 people
More time is needed to process the application
2024-05
About 700 people
More time is needed to process the application
2024-04
About 600 people
More time is needed to process the application
2024-03
About 600 people
More time is needed to process the application
2024-02
About 600 people
More time is needed to process the application
2024-01
About 500 people
More time is needed to process the application
2023 submissions
2023 submission details
Submitted
People ahead
Estimated remaining wait / status
2023-12
About 400 people
More time is needed to process the application
2023-11
About 400 people
More time is needed to process the application
2023-10
About 400 people
More time is needed to process the application
2023-09
About 300 people
More time is needed to process the application
2023-08
About 300 people
More time is needed to process the application
2023-07
About 300 people
More time is needed to process the application
2023-06
About 200 people
More time is needed to process the application
2023-05
About 200 people
More time is needed to process the application
2023-04
About 100 people
More time is needed to process the application
2023-03
About 100 people
More time is needed to process the application
2023-02
About 100 people
More time is needed to process the application
2023-01
About 100 people
More time is needed to process the application
2022 submissions
2022 submission details
Submitted
People ahead
Estimated remaining wait / status
2022-12
About 100 people
More time is needed to process the application
2022-11
About 100 people
More time is needed to process the application
2022-10
About 100 people
More time is needed to process the application
2022-09
About 100 people
More time is needed to process the application
2022-08
About 100 people
More time is needed to process the application
2022-07
About 100 people
More time is needed to process the application
2022-06
About 100 people
More time is needed to process the application
2022-05
About 100 people
More time is needed to process the application
2022-04
About 100 people
More time is needed to process the application
2022-03
About 100 people
More time is needed to process the application
2022-02
About 100 people
About 1 month
2022-01
About 100 people
More time is needed to process the application
2021 submissions
2021 submission details
Submitted
People ahead
Estimated remaining wait / status
2021-12
About 100 people
More time is needed to process the application
2021-11
About 100 people
About 1 month
2021-10
About 100 people
More time is needed to process the application
2021-09
About 100 people
More time is needed to process the application
2021-08
About 100 people
More time is needed to process the application
2021-07
About 100 people
More time is needed to process the application
2021-06
About 100 people
More time is needed to process the application
2021-05
About 100 people
More time is needed to process the application
2021-04
Less than 100 people
More time is needed to process the application
2021-03
Less than 100 people
More time is needed to process the application
2021-02
Less than 100 people
More time is needed to process the application
2021-01
Less than 100 people
More time is needed to process the application
2020 submissions
2020 submission details
Submitted
People ahead
Estimated remaining wait / status
2020-12
Less than 100 people
More time is needed to process the application
2020-11
Less than 100 people
More time is needed to process the application
2020-10
Less than 100 people
More time is needed to process the application
2020-09
Less than 100 people
More time is needed to process the application
2020-08
Less than 100 people
More time is needed to process the application
2020-07
Less than 100 people
More time is needed to process the application
2020-06
Less than 100 people
More time is needed to process the application
2020-05
Less than 100 people
More time is needed to process the application
2020-04
Less than 100 people
More time is needed to process the application
2020-03
Less than 100 people
More time is needed to process the application
2020-02
Less than 100 people
More time is needed to process the application
2020-01
Less than 100 people
More time is needed to process the application
2019 submissions
2019 submission details
Submitted
People ahead
Estimated remaining wait / status
2019-12
Less than 100 people
More time is needed to process the application
2019-11
Less than 100 people
More time is needed to process the application
2019-10
Less than 100 people
More time is needed to process the application
2019-09
Less than 100 people
More time is needed to process the application
2019-08
Less than 100 people
More time is needed to process the application
2019-07
Less than 100 people
More time is needed to process the application
2019-06
Less than 100 people
More time is needed to process the application
2019-05
Less than 100 people
More time is needed to process the application
2019-04
Less than 100 people
More time is needed to process the application
2019-03
Less than 100 people
More time is needed to process the application
2019-02
Less than 100 people
More time is needed to process the application
2019-01
Less than 100 people
More time is needed to process the application
2018 submissions
2018 submission details
Submitted
People ahead
Estimated remaining wait / status
2018-12
Less than 100 people
More time is needed to process the application
2018-11
Less than 100 people
More time is needed to process the application
2018-10
Less than 100 people
More time is needed to process the application
2018-09
Less than 100 people
More time is needed to process the application
2018-08
Less than 100 people
More time is needed to process the application
2018-07
Less than 100 people
More time is needed to process the application
2018-06
Less than 100 people
More time is needed to process the application
2018-05
Less than 100 people
More time is needed to process the application
2018-04
Less than 100 people
More time is needed to process the application
2018-03
Less than 100 people
More time is needed to process the application
2018-02
Less than 100 people
More time is needed to process the application
2018-01
Less than 100 people
More time is needed to process the application
2017 submissions
2017 submission details
Submitted
People ahead
Estimated remaining wait / status
2017-12
Less than 100 people
More time is needed to process the application
2017-11
Less than 100 people
More time is needed to process the application
2017-10
Less than 100 people
More time is needed to process the application
2017-09
Less than 100 people
More time is needed to process the application
2017-08
Less than 100 people
More time is needed to process the application
2017-07
Less than 100 people
More time is needed to process the application
2017-06
Less than 100 people
More time is needed to process the application
2017-05
Less than 100 people
More time is needed to process the application
2017-04
Less than 100 people
More time is needed to process the application
2017-03
Less than 100 people
More time is needed to process the application
2017-02
Less than 100 people
More time is needed to process the application
2017-01
Less than 100 people
More time is needed to process the application
2016 submissions
2016 submission details
Submitted
People ahead
Estimated remaining wait / status
2016-12
Less than 100 people
More time is needed to process the application
2016-11
Less than 100 people
More time is needed to process the application
2016-10
Less than 100 people
More time is needed to process the application
2016-09
Less than 100 people
More time is needed to process the application
2016-08
Less than 100 people
More time is needed to process the application
2016-07
Less than 100 people
More time is needed to process the application
2016-06
Less than 100 people
More time is needed to process the application
2016-05
Less than 100 people
More time is needed to process the application
2016-04
Less than 100 people
More time is needed to process the application
2016-03
Less than 100 people
More time is needed to process the application
2016-02
Less than 100 people
More time is needed to process the application
2016-01
Less than 100 people
More time is needed to process the application
Program history
Processing time (months)People waiting
Lines connect exact or approximate values only. Bounds and unknown values are left as gaps; see the table for their full meaning. Changes in counts are net changes, not approvals.