From 950,000
From 1,813,888
From 706,000
From 8,430,000
From 2,287,831
From 827,530
From 2,792,000
From 799,000
From 2,077,975
From 1,842,000
From 3,961,000
From 1,008,358