From 2,090,753
From 2,800,000
From 1,240,000
From 4,087,888
From 1,370,000
From 656,000
From 2,551,659
From 681,000
From 3,243,000
From 4,370,889
From 740,000
From 1,675,700