From 2,125,000
From 2,070,552
From 1,608,000
From 800,000
From 990,000
From 764,999
From 3,062,828
From 2,585,000
From 869,704
From 2,292,000
From 1,411,000
From 1,796,800