Germany
EUR 119,890.00
$2,545,840.63
EUR 119,890.00
$2,545,840.63
EUR 155,884.00
$3,310,166.33
EUR 143,884.00
$3,055,348.68
EUR 136,884.00
$2,906,705.06
EUR 135,884.00
$2,885,470.25
EUR 123,884.00
$2,630,652.61
EUR 111,884.00
$2,375,834.96
EUR 155,911.00
$3,310,739.33
EUR 155,411.00
$3,300,121.93
EUR 156,911.00
$3,331,974.14
EUR 154,880.00
$3,288,846.42
EUR 139,880.00
$2,970,324.36
EUR 134,880.00
$2,864,150.34
EUR 124,880.00
$2,651,802.30