39,088,500
27,221,650
20,765,550
21,812,050
57,061,850
56,189,000
53,396,800
36,994,350
47,289,150
42,577,600
36,469,950
41,356,300
32,687,600
44,148,500
43,275,650
41,879,550
41,007,850
28,967,350
23,557,750
22,684,900
27,919,700
42,403,950
39,960,200
105,920,750
108,364,500
92,135,700
81,666,100
84,631,950
68,927,550
48,510,450
53,571,600