It was released 13 November 2006 and peaked in the UK Album Chart at number 19 with first week sales of 23,505.
The release date was November 13, 2006, and it reached number 19 in the UK Album Chart with first-week sales of 23,505 copies.