overall price of artificial insemination in spain