From 1,008,383
From 661,000
From 7,120,000
From 1,393,100
From 681,530
From 675,000
From 826,000
From 1,864,560
From 1,336,432
From 1,570,000
From 2,229,828
From 1,241,346