Roses
$30,035.25
$2,644.03
$1,148.07
$13,452.08
$1,588.74
$476.62
$31,194.91
$9,358.47
$28,991.55
$8,697.47
$18,786.52
$5,635.96
$29,571.38
$8,871.41
$27,831.89
$30,151.21
$9,045.36