sale
 689,000,000  630,000,000
sale
 569,000,000  515,000,000
sale
 648,000,000  580,000,000
sale
 593,000,000  525,000,000
sale
 545,000,000  490,000,000