2,954,000 17%
2,586,000 20%
3,425,000 22%
3,258,000 11%
5,120,000 2%
3,303,000 15%
3,390,000 12%
3,723,000 12%
4,876,000 10%
3,338,000 20%
3,705,000 16%
3,862,000 13%