Audiences up 12% on last year's festival, to 5041, with the biggest ever sales for festival produced shows.
Thanks to everyone who helped achieve this success.
We'll see you next year, 16-26 June 2016.
Following are selected pics from across the festival - click to scroll. All photos by James Thomas.