Market Price
$ 106.85
Selling Price
$ 96.39
1815
1502
1643
3078
Market Price
$ 73.85
Selling Price
$ 65.00
208
183
182
457
Market Price
$ 65.06
Selling Price
$ 57.87
1116
1085
959
2265
Market Price
$ 102.50
Selling Price
$ 85.78
2265
539
983
4445
Market Price
$ 72.61
Selling Price
$ 61.35
339
310
126
1207
Market Price
$ 77.52
Selling Price
$ 69.99
690
370
359
2048
Market Price
$ 89.65
Selling Price
$ 77.86
688
455
572
1440
Market Price
$ 86.89
Selling Price
$ 73.44
2106
678
654
3038
Market Price
$ 90.21
Selling Price
$ 78.12
2136
454
1464
2193
Market Price
$ 104.59
Selling Price
$ 87.38
1711
1696
940
4520
Market Price
$ 82.23
Selling Price
$ 71.93
1688
891
1539
1703
Market Price
$ 84.96
Selling Price
$ 72.42
433
205
256
1192
Market Price
$ 106.16
Selling Price
$ 93.06
677
471
197
1121
Market Price
$ 108.76
Selling Price
$ 97.96
1091
1045
553
1590
Market Price
$ 81.81
Selling Price
$ 69.91
1372
1010
303
3394
Market Price
$ 94.65
Selling Price
$ 80.20
2142
765
577
4084
Market Price
$ 105.24
Selling Price
$ 92.03
713
586
712
3426
Market Price
$ 90.51
Selling Price
$ 78.99
1522
1349
558
1825
Market Price
$ 109.82
Selling Price
$ 97.30
1238
405
906
1525
Market Price
$ 105.74
Selling Price
$ 88.18
2490
1962
846
2967