From 2,029,000
From 860,311
From 946,777
From 2,466,000
From 889,538
From 1,288,048
From 2,437,688
From 6,465,000
From 1,871,967
From 2,139,632
From 1,992,499
From 2,985,000