From 661,000
From 7,120,000
From 1,396,900
From 681,530
From 675,000
From 826,000
From 1,864,560
From 1,336,432
From 2,522,000
From 2,229,828
From 2,152,588
From 884,520