Busiest individual day was May 24 with 944 individual pageviews.
The top five referring sites for May 2012 were, not surprisingly, all Google sites: U.S.A., Germany, Great Britain, Canada and Sweden
Google Sweden's office in Stockholm, at Kungsbron 2, is just a couple of blocks from where I'll be staying for a bit later this summer.
I definitely need to swing by and check it out.
View Larger Map