How many sales will there be?

Each of the past 3 years, we have had between 400 & 500 vendors, scattered throughout 35-40 towns.