From 1,186,100
From 1,345,140
From 2,693,000
From 1,048,271
From 385,628
From 4,146,000
From 839,000
From 1,725,000
From 854,313
From 1,005,590
From 1,916,888
From 990,660