That is a lot of handshakes and a lot of germs. Hehe.
Yes. I remember my sons graduation, which took about 3 hrs, even though my son was like the 3rd one to get his diploma and 5 handshakes, we still had to sit there and support all of the graduated, which was way, way too many.