From 5,877,200
From 3,216,777
From 1,230,000
From 185,000,000
From 25,750,368
From 3,036,940
From 3,456,231
From 8,483,888
From 951,974
From 739,000
From 2,796,828
From 6,692,000