Hi sword,
Have you applied yourself ?
Since website always displays that the program is available we can't actually knows about availability. Its seems like they already issued offer letters for every openings by April end. Incase if an additional opening comes agencies will get an intimation.