290,800 1%
290,800 12%
568,100 3%
240,000 20%
602,870 8%
325,000 2%
253,500 1%
235,000 2%
536,500 30%
250,200 16%