From 1,807,598
From 2,809,888
From 2,766,000
From 1,897,290
From 1,200,000
From 2,344,823
From 2,431,777
From 1,902,622
From 8,825,000
From 2,852,888
From 90,979,000
From 1,567,029