There were some criticisms of the 2002 festival that it lacked atmosphere, because of the reduced number of people, which reflected the smaller numbers jumping the fence. The number of tickets was increased to 150,000 for 2003 which sold out within one day of going on sale, in marked contrast to the two months it took to sell 140,000 in 2002. It was also the first year that tickets sold out before the full line-up was announced. This was also the year Radiohead returned to headline the Pyramid Stage. Revenue raised for good causes from ticket and commercial licence sales topped £1 million, half of which went to Oxfam, Greenpeace and Water Aid.