Canon says it has stepped up production of EF lenses in recent years to meet demand.

It has churned out 10 million lenses since last August, and 30 million since January 2011.

In 2006 it had made just 30 million units.

The firm says it has ramped up production at plants across Taiwan, Malaysia and Japan.