Buy
$221,397.58
$66,419.27
$971,817.00
$291,545.10
$815,737.30
$244,721.19
$588,980.00
$1,766,940.00
$942,368.00
$1,148,511.00
$399,917.42
$375,731.72
$112,719.52
$773,625.23
$232,087.57
$500,574.10
$150,172.23
$706,776.00