Zakat dos rebanhos. Como calcular?

Anas ibn Malik narrou que quando Abu Bakr o enviou para o Bahrein escreveu uma mensagem: esta é a obrigação do zakat que o mensageiro de Allah ﷺ determinou obrigatório aos muçulmanos e que Allah ordenou ao Seu mensageiro. A quem for exigido pagar o zakat conforme esse cálculo deverá pagar, e a quem for exigido acima disso não deve pagar... quem tiver entre cinco e vinte e quatro camelos, a cada cinco deve pagar um carneiro... quem tiver quarenta até cento e vinte carneiros (que se alimentam do pasto) deve pagar um carneiro... (Relatado por Al Bukhari)
* Esse é o nissab (quantia mínima a partir da qual se deve o zakat) de cada tipo de rebanho. E a partir daí se calcula a cada número uma quantia a ser paga que aumenta gradativamente. Por exemplo: no caso dos bovinos deve ser pago o zakat quando possuir trinta cabeças de gado: 30 a 39 paga-se um boi de um ano. 40 a 59 paga-se um boi de dois anos. E assim a cada trinta cabeças se deve um boi de um ano, e a cada quarenta um boi de dois anos.