Sorry, it's in post two, 5 births per lifetime per antelope.
Oops - 120.
5 per antelope or 5 per female antelope? What's the distribution of the sexes---that needs to be known and it is not 50-50 in the wild.