From 870,000
From 11,497,500
From 2,289,194
From 1,074,000
From 683,999
From 813,999
From 2,157,474
From 717,470
From 3,550,000
From 773,809
From 833,033
From 1,304,490