Volvo sells over 2,000 hybrid buses