Market Price
$ 91.08
Selling Price
$ 79.71
3001
2831
1432
4650
Market Price
$ 95.52
Selling Price
$ 82.51
608
460
572
2480
Market Price
$ 89.52
Selling Price
$ 77.94
2108
975
1131
4566
Market Price
$ 114.70
Selling Price
$ 98.73
2784
756
2196
4514
Market Price
$ 71.03
Selling Price
$ 61.58
587
516
297
1242
Market Price
$ 74.97
Selling Price
$ 66.05
1550
1369
613
3752
Market Price
$ 66.40
Selling Price
$ 56.56
2113
1816
1109
2520
Market Price
$ 80.81
Selling Price
$ 68.58
487
354
239
1277
Market Price
$ 101.49
Selling Price
$ 91.78
547
235
294
2603
Market Price
$ 75.69
Selling Price
$ 67.77
4431
1538
4068
4476
Market Price
$ 91.25
Selling Price
$ 78.69
1416
892
807
2228
Market Price
$ 72.70
Selling Price
$ 60.90
477
286
404
818
Market Price
$ 83.74
Selling Price
$ 71.59
3374
1134
1881
4817
Market Price
$ 109.81
Selling Price
$ 95.36
518
143
243
2031
Market Price
$ 69.45
Selling Price
$ 58.07
941
676
753
1946
Market Price
$ 72.13
Selling Price
$ 61.33
3551
1233
1397
4848
Market Price
$ 94.62
Selling Price
$ 79.19
3447
1529
2698
4159
Market Price
$ 74.48
Selling Price
$ 63.87
4334
1043
3896
4891
Market Price
$ 87.48
Selling Price
$ 76.39
1389
484
784
1727
Market Price
$ 81.78
Selling Price
$ 73.02
337
266
134
518
Market Price
$ 72.83
Selling Price
$ 63.24
726
427
572
875
Market Price
$ 73.98
Selling Price
$ 62.73
456
361
230
768
Market Price
$ 91.64
Selling Price
$ 79.80
1521
938
706
3440
Market Price
$ 88.66
Selling Price
$ 79.10
522
359
168
1228
Market Price
$ 64.38
Selling Price
$ 57.56
2813
2036
2237
3266
Market Price
$ 78.47
Selling Price
$ 65.90
891
602
639
2149
Market Price
$ 82.80
Selling Price
$ 72.32
1725
1637
1080
2043
Market Price
$ 105.45
Selling Price
$ 94.89
389
176
111
1026
Market Price
$ 81.55
Selling Price
$ 71.71
1211
428
1151
1252
Market Price
$ 82.89
Selling Price
$ 69.56
305
281
106
449
Market Price
$ 81.58
Selling Price
$ 73.70
2107
1115
558
2142
Market Price
$ 110.15
Selling Price
$ 95.97
1066
610
850
1664
Market Price
$ 86.01
Selling Price
$ 73.06
2651
2490
2313
3096
Market Price
$ 81.88
Selling Price
$ 71.44
2297
1103
1572
2756
Market Price
$ 107.84
Selling Price
$ 91.04
3757
2257
1501
4172
Market Price
$ 113.17
Selling Price
$ 94.93
3690
1609
3409
4826
Market Price
$ 90.25
Selling Price
$ 80.20
3659
1531
2795
4635
Market Price
$ 79.02
Selling Price
$ 69.02
382
169
215
680
Market Price
$ 81.60
Selling Price
$ 69.96
1881
1297
1462
3008
Market Price
$ 104.53
Selling Price
$ 89.93
1095
367
594
1408