104,393,000 2%
78,423,000 5%
19,279,000 4%
63,000,000 21%
68,928,000 21%
34,007,000 19%
28,222,000 10%
26,216,000 10%
46,224,000 10%