From 2,129,000
From 1,309,000
From 1,618,000
From 2,494,000
From 2,658,000
From 7,300,000
From 2,000,850
From 2,118,777
From 1,490,190
From 1,120,325
From 2,617,735
From 898,450