From 855,000
From 1,171,005
From 3,649,999
From 1,590,000
From 2,845,000
From 633,333
From 13,869,000
From 713,092
From 3,855,600
From 771,000
From 1,404,555
From 1,719,308