France needs 15,000 pharmacists to fill gap