Veritabanım da virgüllü rakamlar olduğundan sağlıklı bir toplama yapmıyor 74,00 , 1.445,00 gibi rakamlar mevcut

$totalHarcama = $db->query("SELECT SUM(Harcama_Tutar) AS total FROM Harcamalar")->fetch()["total"] ?? 0;
$totalDGHarcama = $db->query("SELECT SUM(DG_Tutar) AS total FROM DG_Harcamasi")->fetch()["total"] ?? 0;
$totalHarcama = str_replace(",", "", $totalHarcama);
$totalDGHarcama = str_replace(",", "", $totalDGHarcama);
$total = number_format($totalHarcama + $totalDGHarcama, 2);
echo ($total) . "₺";
Veritabanım şu şekilde ;

Harcamalar ;
1.445,00