article_snippet.sent: The results far surpassed most analysts' expectations for the first three months of the year, when sales traditionally fall from their holiday-season peak.
article_snippet.sent: Other products played a much smaller role.
article_snippet.sent: Analysts estimate about 2 million have sold to date, suggesting early demand is healthy but not of blockbuster proportions.
highlights_snippet.sent: Believed around 2 million watches have been sold, according to estimates .