From 8,855,888
From 869,069
From 1,877,000
From 1,050,000
From 931,811
From 2,071,558
From 2,659,888
From 723,585
From 3,610,500
From 776,999
From 897,750
From 3,201,000