Market Price
$ 107.87
Selling Price
$ 95.83
3064
3049
1969
4657
Market Price
$ 89.53
Selling Price
$ 80.57
1543
645
493
3025
Market Price
$ 116.12
Selling Price
$ 98.67
654
281
306
880
Market Price
$ 84.63
Selling Price
$ 75.27
1519
326
1511
2883
Market Price
$ 70.36
Selling Price
$ 59.55
1949
1135
1474
3478
Market Price
$ 101.72
Selling Price
$ 85.16
680
481
599
703
Market Price
$ 100.70
Selling Price
$ 89.09
1661
332
1446
2997
Market Price
$ 85.88
Selling Price
$ 72.43
2667
821
2663
4548
Market Price
$ 87.17
Selling Price
$ 72.68
375
115
162
834
Market Price
$ 92.06
Selling Price
$ 78.66
735
555
698
938
Market Price
$ 70.12
Selling Price
$ 59.21
847
344
567
3778
Market Price
$ 79.12
Selling Price
$ 68.79
451
297
394
2148
Market Price
$ 105.45
Selling Price
$ 91.25
923
856
729
3901
Market Price
$ 93.10
Selling Price
$ 81.48
3093
1876
835
4446
Market Price
$ 81.02
Selling Price
$ 72.39
1803
1767
923
2087
Market Price
$ 84.01
Selling Price
$ 75.16
320
197
69
430
Market Price
$ 109.49
Selling Price
$ 97.47
2131
674
1106
3810
Market Price
$ 104.63
Selling Price
$ 89.72
2002
1401
783
3938
Market Price
$ 98.27
Selling Price
$ 84.05
1651
390
990
2504
Market Price
$ 74.59
Selling Price
$ 62.51
2658
2303
2402
4208
Market Price
$ 65.49
Selling Price
$ 57.83
2608
1575
1569
4857
Market Price
$ 100.08
Selling Price
$ 86.55
851
655
265
2170
Market Price
$ 91.46
Selling Price
$ 77.31
3870
3774
2122
4876
Market Price
$ 79.48
Selling Price
$ 67.00
1903
1188
422
2309
Market Price
$ 79.92
Selling Price
$ 67.57
619
566
138
1672
Market Price
$ 84.59
Selling Price
$ 71.94
1296
827
1024
3140
Market Price
$ 75.04
Selling Price
$ 64.38
1265
312
947
1910
Market Price
$ 72.61
Selling Price
$ 64.99
887
215
812
1009
Market Price
$ 97.63
Selling Price
$ 83.19
3753
3327
3597
4090
Market Price
$ 82.04
Selling Price
$ 69.32
2957
2270
2803
3215
Market Price
$ 79.76
Selling Price
$ 69.47
1175
410
632
2724
Market Price
$ 99.60
Selling Price
$ 89.01
651
166
245
755
Market Price
$ 102.85
Selling Price
$ 92.20
2285
1312
1141
3749
Market Price
$ 85.44
Selling Price
$ 76.32
1674
987
1628
2236
Market Price
$ 107.73
Selling Price
$ 92.81
432
209
192
581
Market Price
$ 77.71
Selling Price
$ 66.91
2452
1790
1124
3734
Market Price
$ 85.79
Selling Price
$ 76.91
1018
988
589
4339
Market Price
$ 85.41
Selling Price
$ 72.88
2628
850
1803
2900
Market Price
$ 74.22
Selling Price
$ 62.83
1902
651
1325
2344
Market Price
$ 85.32
Selling Price
$ 76.75
1992
1312
1908
2072