388,000 22%
629,000 15%
399,000 27%
333,000 28%
1,588,000 23%
380,000 21%
1,688,000 26%
627,800 18%
3,980,000 12%