Party on! Over 127,000 direct selling parties held last year