$39,724,909
$18,584,968
$15,671,307
$7,086,632
$6,900,044
$6,712,600
$6,217,733
$5,076,369
$4,675,092
$4,450,456
$3,766,668
$3,759,854
$1,435,007
$875,215
$780,263
$398,663
$231,346
$180,851
$150,010
$0