From 591,000
From 2,961,888
From 908,700
From 1,868,000
From 612,420
From 1,985,112
From 1,994,750
From 1,889,000
From 1,129,435
From 916,572
From 604,566
From 731,000