Input (grade 9): Around 6,500 British retail outlets contribute sales data, as well as most UK online digital download stores.
Output (grade 6): Around 6,500 UK stores help with sales data, as well as most UK online digital download stores.