From 1,107,616
From 602,555
From 1,964,651
From 1,564,000
From 1,680,000
From 2,114,888
From 2,423,000
From 929,786
From 1,900,000
From 671,999
From 705,999
From 648,578