Impossible to estimate the number of user using bitcoins because there are a lot of transactions going on and we cannot count how many transactions a person make on average like I do 10 transactions a day while a friend of mine gamble whole day and hence make 1000 tx per day.