598,500 29%
8,038,499 39%
910,000 25%
705,600 40%
424,200 36%
5,290,000 15%
3,437,475 19%
345,230 34%
3,683,449 12%
515,199 15%
616,000 51%
1,190,000 15%
665,000 46%