Yes, we broke the record, just after we set it! Up until very recently, the record had been on April 21 of last year. A week or two ago, much to my surprise, it jumped up quite a bit. Then it went up again last night.
What can I say? Everyone just wants to be at one of the coolest places around!
Eh, just credit that good ol'e muppet magic!