Nice stats but it's better to just not say anything at all regarding your traffic source as most people on here (not saying you are one of them) who are quick to say where their traffic is or isn't coming from are usually getting it from a dodgy source.
Like when a cop pulls up next to you at the lights and you blurt out;
"Hey officer, nice day sir, how are you? I am not driving with a suspended license and don't have four warrants ok? Have a nice day sir!"