From 884,520
From 929,621
From 2,725,000
From 1,211,622
From 3,754,580
From 54,200,000
From 2,700,000
From 2,111,888
From 600,000
From 854,000
From 1,914,000
From 5,150,000