Presents itself to this question. In order to buy. And.

1864 562,158 17,820 3,262,294 118,063 1865 547,867 14,291 3,493,414 231,120 Sheep Pigs Year Total Number.