2018 best selling 2b finished 201 shanghai