From 944,000
From 669,816
From 1,027,145
From 3,517,587
From 878,744
From 9,467,777
From 1,639,000
From 1,675,000
From 1,378,000
From 4,350,000
From 2,810,000
From 2,898,111