From 3,939,000
From 1,135,050
From 1,863,000
From 1,253,147
From 1,786,473
From 1,768,602
From 3,905,000
From 1,162,000
From 1,312,000
From 1,456,697
From 1,200,000
From 1,141,000