Add some new pages to the voting stats to enable us to see who has voted for each session

`item.IPAddress.Replace(".", "-")` is repeated three times in this line. An extension method would be useful to encapsulate this logic.