$31,874,869
$31,846,530
$31,841,299
$31,836,745
$31,800,000
$31,770,414
$31,762,808
$31,743,332
$31,713,110
$31,655,091
$31,623,833
$31,611,916
$31,600,000
$31,598,308
$31,597,131
$31,585,300
$31,581,712
$31,569,268
$31,502,583
$31,501,218
$31,494,270
$31,493,782
$31,480,418
$31,471,430
$31,445,012
$31,418,697
$31,316,973
$31,252,964
$31,237,528
$31,226,069
$31,178,740
$31,165,421
$31,153,464
$31,146,570
$31,136,950
$31,130,999