From 980,618
From 1,588,000
From 2,824,888
From 908,700
From 1,868,000
From 1,026,600
From 1,931,602
From 1,994,750
From 2,189,000
From 1,129,435
From 916,572
From 604,566