From 2,888,000
From 810,777
From 585,000
From 765,000
From 3,799,000
From 1,275,000
From 11,208,000
From 3,069,999
From 1,680,888
From 1,201,208
From 1,200,000
From 3,053,000