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