The tracker on Apr. 2 (Google Cache) has an estimate of 12,245 units, which is based off of a confirmed production total of 2,686 at the end of Q4.
http://archive.is/WXoXw
Today's announcement says 9,766 M3s were produced in Q1: 9766 + 2686, i.e. 12452.
They don't seem that far off?