@Avinash: Reaching 10 million by year's end means a 73% increase over last year. Or put another way, this is equivalent to 250,000 for each of the 3 peak holiday weeks plus average weekly sales of 62,500 the rest of the time from here on in.
End of February can be done with the same holiday hump described above and average weekly sales of over 35,000 for the rest of the period.
Hmmm...
@ZorroX: The answer to your question is neither: Not everyone sees it and it's not only you. ;)