20 leading marketplaces in North America