I saw a number of empty seats in 1st on Christmas Day 2016, PDX-SEA 737. A senior non-rev and his family took up 5 or 6, there was me, and still a few empties. Not analogous to OP's 25 on the upgrade list of course, but it still happens legitimately.