From 1,903,117
From 1,299,000
From 4,324,000
From 3,206,905
From 3,911,000
From 1,369,369
From 2,380,000
From 3,250,850
From 3,146,349
From 4,434,120
From 10,746,494
From 1,418,000