From 2,968,571
From 1,904,761
From 965,777
From 1,105,441
From 780,000
From 1,325,000
From 1,867,000
From 2,414,560
From 710,000
From 1,607,900
From 1,050,457
From 650,000