From 2,431,000
From 1,131,870
From 730,000
From 1,020,741
From 1,361,480
From 10,739,000
From 2,475,999
From 3,797,828
From 1,561,874
From 795,000
From 971,844
From 3,192,888