cost of ampicillin