My educated guess is this...
There are about 2000 active cavers (those who go regularly as their sport)
There are about 6000 members of BCA which is made up of nearly all club cavers
There are about 12000 people who might call themselves cavers although many of these will be inactive
There are about 150,000 people who participate in a caving activity each year on an instructed trip
For cavers read people who explore or are taken into mines.