€81 MILLION
Shares Left: 0 of 50
€107.4 MILLION
Shares Left: 0 of 50
€3.1 MILLION
Shares Left: 0 of 50
$179 MILLION
Shares Left: 0 of 50
$179 MILLION
Shares Left: 0 of 50