Worcester lefwererar ärligen 580,000 pär castorhandffar,