From 1,420,777
From 4,278,811
From 45,490,000
From 708,000
From 7,193,903
From 825,000
From 1,836,828
From 1,939,828
From 1,552,520
From 1,446,596
From 4,703,204
From 9,673,215