It was released 13 November 2006 and peaked in the UK Album Chart at number 19 with first week sales of 23,505.
On November 13, 2006, the album was released and peaked at number 19 on the UK Album Chart with its initial week's sales amounting to 23,505 units.