From 950,303
From 740,888
From 2,823,031
From 1,420,777
From 4,278,811
From 45,490,000
From 773,000
From 7,193,903
From 825,000
From 1,836,828
From 1,939,828
From 1,552,520