From 1,040,000
From 4,397,733
From 785,000
From 1,316,184
From 729,000
From 2,376,840
From 1,985,333
From 1,279,157
From 2,105,888
From 804,639
From 1,163,508
From 1,418,475