Okay, makes a bit more sense then. :D I knew about logged out people, but not about the last ten duplicate views. Makes me wonder... Who is stalking? ;)
Oh and for the record: I don't view my own profile more than a few times a day and that's if I have conversations going. :P