Market Price
$ 109.10
Selling Price
$ 95.44
2531
1738
2521
3741
Market Price
$ 113.36
Selling Price
$ 98.92
808
710
672
2990
Market Price
$ 96.39
Selling Price
$ 85.38
600
302
596
806
Market Price
$ 73.97
Selling Price
$ 61.66
3879
2492
3164
4257
Market Price
$ 62.87
Selling Price
$ 55.98
1071
704
683
2894
Market Price
$ 115.33
Selling Price
$ 98.41
1529
1246
1417
4911
Market Price
$ 108.65
Selling Price
$ 97.69
589
197
176
1535
Market Price
$ 93.03
Selling Price
$ 82.35
650
424
442
1552
Market Price
$ 101.78
Selling Price
$ 86.35
227
114
176
714
Market Price
$ 110.03
Selling Price
$ 98.13
742
197
695
1995
Market Price
$ 67.93
Selling Price
$ 57.77
1528
1512
920
2771
Market Price
$ 69.06
Selling Price
$ 59.91
1804
766
1402
3139
Market Price
$ 86.87
Selling Price
$ 76.93
3682
3212
3464
3999
Market Price
$ 72.56
Selling Price
$ 60.58
2099
431
1489
2626
Market Price
$ 80.25
Selling Price
$ 71.65
400
145
162
409
Market Price
$ 89.04
Selling Price
$ 80.90
2206
1761
1493
3088
Market Price
$ 87.90
Selling Price
$ 77.94
4469
2088
2230
4528
Market Price
$ 94.15
Selling Price
$ 84.61
2508
1068
1427
3067
Market Price
$ 77.15
Selling Price
$ 67.36
948
334
264
2689
Market Price
$ 88.81
Selling Price
$ 80.40
517
396
296
1592
Market Price
$ 91.06
Selling Price
$ 78.55
3594
2779
1387
3758
Market Price
$ 99.84
Selling Price
$ 85.78
166
91
164
594
Market Price
$ 113.57
Selling Price
$ 98.46
1178
715
512
4898
Market Price
$ 85.45
Selling Price
$ 73.17
763
501
271
2510
Market Price
$ 102.14
Selling Price
$ 85.46
2214
1721
1046
3403
Market Price
$ 77.61
Selling Price
$ 70.38
3968
3960
1916
4762
Market Price
$ 63.60
Selling Price
$ 55.81
1371
1063
698
2432
Market Price
$ 110.93
Selling Price
$ 95.22
1236
702
1158
4810
Market Price
$ 73.31
Selling Price
$ 63.10
2425
1489
2115
4693
Market Price
$ 61.41
Selling Price
$ 55.10
2037
1063
1173
4149
Market Price
$ 74.08
Selling Price
$ 67.12
1027
466
249
2039
Market Price
$ 87.81
Selling Price
$ 75.18
196
64
43
641
Market Price
$ 96.89
Selling Price
$ 84.59
3308
2000
2492
4863
Market Price
$ 92.84
Selling Price
$ 82.92
653
174
242
968
Market Price
$ 71.74
Selling Price
$ 62.33
1013
344
222
4358
Market Price
$ 64.39
Selling Price
$ 57.92
1212
481
927
4402
Market Price
$ 98.55
Selling Price
$ 86.75
1584
1451
588
2533
Market Price
$ 92.31
Selling Price
$ 77.61
1792
1107
725
3472
Market Price
$ 74.43
Selling Price
$ 67.44
1565
1310
1557
3459
Market Price
$ 111.45
Selling Price
$ 97.52
764
224
226
2198