From 2,324,999
From 1,226,000
From 601,000
From 1,170,240
From 565,000
From 1,091,000
From 1,851,490
From 3,378,977
From 2,884,000
From 1,800,209
From 1,412,000
From 970,000