From 460,000
From 2,312,000
From 1,162,314
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 943,272