From 869,069
From 1,121,000
From 1,050,000
From 905,522
From 2,071,558
From 2,659,888
From 745,934
From 3,610,500
From 782,999
From 897,750
From 3,201,000
From 8,771,000