Timeline of indie rock releases' performance

Last relevant album added 4 months ago. Peak year: 2007 (Arctic Monkeys - Favourite Worst Nightmare (2007-04-18))