$21,040,945.35
$6,312,283.61
$28,699,160.22
$9,553,623.05
$2,866,086.92
$7,639,069.33
$2,291,720.80
$30,613,713.93
$9,184,114.18
$536,055,895.22
$160,816,768.57
$6,700,938.01
$2,010,281.40
$2,201,717,629.01
$660,515,288.70