Ten Entertainment makes record sales on back of staycations