From 3,551,594
From 1,227,000
From 1,025,737
From 1,595,426
From 3,596,240
From 1,324,230
From 799,900
From 4,263,000
From 782,328
From 1,813,888
From 1,913,304
From 1,112,127