From 18,225,000
From 1,180,000
From 1,171,000
From 7,087,735
From 740,513
From 1,904,000
From 3,618,888
From 913,615
From 130,000,000
From 974,699
From 740,888
From 2,823,031