From 1,102,000
From 695,999
From 799,999
From 2,170,758
From 717,470
From 3,550,000
From 793,401
From 833,033
From 1,304,490
From 882,406
From 2,455,888
From 999,000