how many episodes of bargain hunt are there