619,000 19%
735,000 20%
689,000 20%
433,000 19%
300,000 16%
534,000 18%
489,000 19%
478,000 17%
732,000 19%
481,000 19%
645,000 10%
925,000 9%
553,000 20%
878,000 14%
685,000 20%
557,000 19%
498,000 20%
1,250,000 10%
525,000 19%
1,800,000 19%