From 1,825,978
From 8,900,000
From 1,074,462
From 2,510,000
From 2,178,736
From 4,109,888
From 11,894,651
From 1,041,000
From 1,561,826
From 2,808,000
From 2,556,000
From 18,000,000