From 1,153,555
From 531,146
From 1,009,619
From 1,599,888
From 730,000
From 1,219,000
From 650,000
From 4,057,383
From 2,140,000
From 2,200,000
From 605,888
From 1,164,888