There are now more than 25 million small business pages on Facebook