43 337,500 sheep