From 2,292,000
From 1,411,000
From 1,796,800
From 1,153,555
From 531,146
From 1,009,619
From 1,599,888
From 730,000
From 1,219,000
From 650,000
From 3,995,908
From 2,140,000