Market Price
$ 84.16
Selling Price
$ 71.73
3568
1800
2204
3835
Market Price
$ 78.65
Selling Price
$ 67.61
743
433
635
1375
Market Price
$ 94.86
Selling Price
$ 85.11
732
530
665
1476
Market Price
$ 98.10
Selling Price
$ 86.32
1218
427
961
4936
Market Price
$ 112.30
Selling Price
$ 97.16
1236
389
1074
2942
Market Price
$ 83.64
Selling Price
$ 70.82
1507
475
1211
1512
Market Price
$ 91.51
Selling Price
$ 81.98
1538
814
932
1917
Market Price
$ 88.05
Selling Price
$ 80.03
3783
2777
3581
4143
Market Price
$ 98.97
Selling Price
$ 87.72
1149
890
861
2826
Market Price
$ 84.82
Selling Price
$ 71.86
375
148
108
690
Market Price
$ 66.61
Selling Price
$ 57.53
1298
1186
778
4618
Market Price
$ 107.64
Selling Price
$ 97.60
1758
1738
421
2497
Market Price
$ 90.79
Selling Price
$ 81.15
636
507
583
833
Market Price
$ 101.01
Selling Price
$ 84.38
167
135
123
407
Market Price
$ 106.88
Selling Price
$ 95.25
2778
795
1581
4725
Market Price
$ 97.16
Selling Price
$ 82.96
843
402
363
1309
Market Price
$ 69.32
Selling Price
$ 58.85
1328
1094
364
1855
Market Price
$ 95.52
Selling Price
$ 81.44
2025
1654
550
4870
Market Price
$ 79.54
Selling Price
$ 68.44
2163
1308
763
2711
Market Price
$ 78.60
Selling Price
$ 68.59
3576
1587
1929
4918
Market Price
$ 65.68
Selling Price
$ 58.51
1594
458
763
2472
Market Price
$ 84.40
Selling Price
$ 70.98
1741
830
988
2862
Market Price
$ 108.53
Selling Price
$ 95.13
3462
2247
1449
3653
Market Price
$ 67.83
Selling Price
$ 57.89
2181
617
760
4919
Market Price
$ 83.81
Selling Price
$ 75.78
1192
257
277
4751
Market Price
$ 82.83
Selling Price
$ 74.00
1237
1106
978
4355
Market Price
$ 92.77
Selling Price
$ 79.73
380
259
171
824
Market Price
$ 68.60
Selling Price
$ 60.56
2165
1031
711
2487
Market Price
$ 93.89
Selling Price
$ 85.35
424
166
186
467
Market Price
$ 69.05
Selling Price
$ 59.74
1748
537
647
2757
Market Price
$ 115.46
Selling Price
$ 96.77
1445
677
1278
2033
Market Price
$ 87.21
Selling Price
$ 79.05
3150
1693
895
4580
Market Price
$ 73.64
Selling Price
$ 66.48
2845
1251
2116
4954
Market Price
$ 109.31
Selling Price
$ 95.46
2534
1074
2242
2893
Market Price
$ 82.50
Selling Price
$ 74.60
1659
1590
846
2327
Market Price
$ 69.14
Selling Price
$ 59.52
2496
2280
1266
3409
Market Price
$ 61.63
Selling Price
$ 56.00
1670
380
747
3626
Market Price
$ 94.11
Selling Price
$ 84.49
1820
467
526
1986
Market Price
$ 86.12
Selling Price
$ 74.49
1820
962
1217
2990
Market Price
$ 103.60
Selling Price
$ 92.31
2017
2000
837
4503