$3,054,457
$3,041,083
$3,038,113
$2,962,542
$2,863,642
$2,807,494
$2,804,473
$2,716,343
$2,694,973
$2,692,037
$2,678,691
$2,625,803
$2,607,002
$2,519,488
$2,511,476
$2,419,031
$2,415,727
$2,402,780
$2,395,410
$2,380,788
$2,344,847
$2,343,664
$2,338,695
$2,300,000
$2,297,501
$2,283,914
$2,283,849
$2,260,254
$2,258,795
$2,231,024
$2,222,647
$2,193,658
$2,162,043
$2,160,710
$2,159,041
$2,158,775