32,221,300 31%
30,514,400 20%
31,115,400 26%
24,208,500 24%
35,064,800 28%
28,834,900 30%
22,300,900 20%
28,084,200 26%
28,141,400 31%
20,461,400 23%
21,430,800 19%
22,028,100 23%
25,434,800 25%
24,348,200 29%
17,655,000 12%
21,829,700 29%
19,911,000 15%