Not YET a 1000 on order
Short googlesearch revealed 797 on order, 266x789 and 531x788,
It used to be over 900 but they have suffered some cancellations due to
delay issues and economic changes at certain customers.
They where stating 20% saving numbers over its competitors, not sure
if they mean overall operating costs or fuel burn alone.