From 2,335,486
From 4,109,888
From 11,894,651
From 1,156,667
From 1,154,760
From 2,697,000
From 2,556,000
From 18,000,000
From 2,470,000
From 699,999
From 1,118,331
From 3,600,000