2300 vacant posts demand