Rolex manufactures between 800,000 and 1 million watches per year.