It was released on May 30 , 2005 through Universal Records .
It was entered the German Media Control Charts at No. 3 , its eventual peak position .
It was released on May 30 , 2005 through Universal Records and entered the German Media Control Charts at No. 3 , its eventual peak position .