$3,109,904
$3,110,000
$3,110,476
$3,110,580
$3,117,085
$3,124,440
$3,140,677
$3,149,034
$3,149,676
$3,149,935
$3,151,130
$3,153,157
$3,169,305
$3,174,085
$3,185,812
$3,186,668
$3,204,663
$3,209,481
$3,212,310
$3,219,029
$3,232,685
$3,233,839
$3,246,063
$3,270,000
$3,273,895
$3,287,315
$3,288,164
$3,294,990
$3,297,137
$3,300,000
$3,301,046
$3,308,029
$3,313,513
$3,313,583