marketplace take rate