South Yorkshire MPs claimed more than £2.4 million in business costs and expenses last year, new figures have shown.