Market Price
$ 109.95
Selling Price
$ 93.14
2834
1754
1277
4208
Market Price
$ 89.83
Selling Price
$ 78.68
2030
1211
978
4102
Market Price
$ 76.66
Selling Price
$ 67.09
739
612
499
1840
Market Price
$ 75.58
Selling Price
$ 67.26
1437
335
1421
2117
Market Price
$ 65.73
Selling Price
$ 56.73
1012
216
624
3627
Market Price
$ 109.86
Selling Price
$ 97.80
3369
1938
2644
4375
Market Price
$ 114.36
Selling Price
$ 96.43
957
700
285
2486
Market Price
$ 88.66
Selling Price
$ 80.45
305
140
221
698
Market Price
$ 76.39
Selling Price
$ 68.93
1360
1072
1174
2392
Market Price
$ 82.26
Selling Price
$ 69.74
889
860
253
3806
Market Price
$ 87.15
Selling Price
$ 74.92
655
484
578
1675
Market Price
$ 108.96
Selling Price
$ 97.96
841
439
637
2973
Market Price
$ 73.51
Selling Price
$ 61.29
477
357
457
856
Market Price
$ 93.50
Selling Price
$ 80.50
1260
617
1194
2056
Market Price
$ 111.55
Selling Price
$ 95.40
2338
2259
1219
4287
Market Price
$ 95.35
Selling Price
$ 84.50
2114
1232
467
3036
Market Price
$ 104.98
Selling Price
$ 90.70
3500
1183
2765
4917
Market Price
$ 106.77
Selling Price
$ 90.00
98
29
56
427
Market Price
$ 103.38
Selling Price
$ 86.77
165
78
38
673
Market Price
$ 91.71
Selling Price
$ 81.62
1910
1229
945
2517
Market Price
$ 87.12
Selling Price
$ 74.11
872
325
185
1911
Market Price
$ 72.89
Selling Price
$ 63.31
455
232
188
1231
Market Price
$ 70.42
Selling Price
$ 62.48
899
839
473
1330
Market Price
$ 77.29
Selling Price
$ 64.70
3277
982
1779
3914
Market Price
$ 112.58
Selling Price
$ 98.00
1164
523
273
4731
Market Price
$ 91.33
Selling Price
$ 79.44
618
515
506
2972
Market Price
$ 80.07
Selling Price
$ 66.73
1575
1121
566
2529
Market Price
$ 106.91
Selling Price
$ 95.74
4162
3393
2374
4832
Market Price
$ 104.09
Selling Price
$ 89.65
1660
756
1386
1980
Market Price
$ 64.17
Selling Price
$ 55.18
795
522
504
2489
Market Price
$ 84.13
Selling Price
$ 73.08
924
676
758
955
Market Price
$ 63.04
Selling Price
$ 55.74
883
256
416
3130
Market Price
$ 87.59
Selling Price
$ 79.54
3030
2835
2109
3843
Market Price
$ 93.81
Selling Price
$ 80.98
1006
608
754
2312
Market Price
$ 104.87
Selling Price
$ 90.12
2814
907
941
4499
Market Price
$ 107.04
Selling Price
$ 90.21
1931
1492
489
4972
Market Price
$ 100.97
Selling Price
$ 87.31
1088
783
741
4229
Market Price
$ 116.41
Selling Price
$ 97.12
3371
1831
2173
4775
Market Price
$ 80.66
Selling Price
$ 70.42
1458
1055
897
4859
Market Price
$ 109.72
Selling Price
$ 96.00
2000
482
1282
3142