523,362,000 3%
42,322,000 2%
58,711,000 14%
237,833,000 1%
48,222,000 22%
356,913,000 9%
53,936,000 19%
332,084,000 13%
332,522,000 18%
274,534,000 25%
67,975,000 1%
48,563,000 24%
48,563,000 23%
485,091,000 13%
329,181,000 9%
480,446,000 22%
329,181,000 28%
935,480,000 5%
727,574,000 21%
463,485,000 17%
55,822,000 13%
52,570,000 3%
47,929,000 14%
48,927,000 2%
100,527,000 19%
66,719,000 5%
77,161,000 22%
76,273,000 11%