From 3,102,000
From 1,986,000
From 1,832,550
From 1,748,860
From 11,999,548
From 3,882,000
From 1,714,000
From 9,627,000
From 23,600,888
From 914,550
From 79,618,000
From 4,148,800