From 1,976,000
From 2,362,000
From 1,790,000
From 970,000
From 1,292,444
From 1,189,714
From 1,945,500
From 858,750
From 2,789,000
From 498,000
From 1,840,000
From 6,676,888