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.
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.