100 private doctors now able to administer free vaccines