42,806,200 23%
45,196,800 23%
45,574,200 23%
45,042,800 23%
43,044,600 23%
32,552,500 23%
31,201,600 23%
18,601,500 23%
35,279,600 23%
33,734,900 23%
35,156,000 22%
32,769,000 21%
28,215,000 22%
49,038,000 21%
50,094,000 21%
36,223,000 21%