cost of ivermectin medicine 305 mg