$49,505,008
$3,493,516
$1,588,015
$288,328
$271,755
$174,496
$170,276
$109,089
$104,810
$104,567
$25,183
$17,186
$0