There have been 20 full episodes of the series and there have been 4 shorts. The first episode aired in November of 1994 and the last episode aired in March of 2007.
There were twenty episodes plus two comic relief special shows. So in total there were twenty-two episodes that were shown on bbc.They only lasted one series starting in 2004 and ending in 2007