From 739,000
From 2,796,828
From 6,692,000
From 40,999,548
From 1,125,000
From 3,275,000
From 11,299,999
From 3,445,095
From 27,210,000
From 2,375,000
From 3,179,629
From 7,142,888