Market Price
$ 79.11
Selling Price
$ 67.39
4258
3746
2302
4749
Market Price
$ 107.62
Selling Price
$ 96.88
2774
2146
653
3382
Market Price
$ 88.94
Selling Price
$ 76.66
435
212
370
695
Market Price
$ 74.77
Selling Price
$ 62.48
2779
2592
1104
3807
Market Price
$ 87.98
Selling Price
$ 74.92
750
698
424
798
Market Price
$ 84.65
Selling Price
$ 71.03
225
177
109
805
Market Price
$ 101.24
Selling Price
$ 89.75
177
143
78
794
Market Price
$ 73.07
Selling Price
$ 63.57
2028
1698
1832
2064
Market Price
$ 65.77
Selling Price
$ 57.70
2466
2092
859
2641
Market Price
$ 101.73
Selling Price
$ 85.98
413
236
291
928
Market Price
$ 88.52
Selling Price
$ 76.40
775
610
761
1206
Market Price
$ 107.99
Selling Price
$ 95.00
1255
569
941
3452
Market Price
$ 94.43
Selling Price
$ 85.20
411
269
327
1693
Market Price
$ 90.36
Selling Price
$ 77.34
2129
2099
1835
2846
Market Price
$ 77.25
Selling Price
$ 67.50
1344
444
762
2866
Market Price
$ 81.01
Selling Price
$ 68.39
324
242
212
850
Market Price
$ 69.75
Selling Price
$ 58.48
1377
1359
812
1481
Market Price
$ 96.50
Selling Price
$ 85.67
641
391
418
1154
Market Price
$ 103.51
Selling Price
$ 90.28
2870
1145
2514
3009
Market Price
$ 84.30
Selling Price
$ 74.25
2043
1919
1657
2373
Market Price
$ 86.12
Selling Price
$ 75.32
2035
1065
974
3854
Market Price
$ 76.42
Selling Price
$ 67.79
1125
621
1091
1842
Market Price
$ 111.82
Selling Price
$ 98.87
698
341
369
830
Market Price
$ 111.15
Selling Price
$ 94.52
514
258
214
1248
Market Price
$ 73.63
Selling Price
$ 62.25
926
726
859
1030
Market Price
$ 78.59
Selling Price
$ 68.57
1320
1085
406
2010
Market Price
$ 67.56
Selling Price
$ 60.54
2894
1632
1426
4270
Market Price
$ 104.87
Selling Price
$ 89.04
2354
1691
1012
4749
Market Price
$ 95.94
Selling Price
$ 80.55
1708
1295
1509
2720
Market Price
$ 99.96
Selling Price
$ 86.24
1200
1058
894
3156
Market Price
$ 92.40
Selling Price
$ 83.88
1986
1681
1423
3163
Market Price
$ 89.73
Selling Price
$ 78.06
902
697
644
2763
Market Price
$ 113.11
Selling Price
$ 98.47
1184
667
470
1372
Market Price
$ 105.32
Selling Price
$ 90.43
2096
1287
1662
3191
Market Price
$ 64.35
Selling Price
$ 55.56
616
183
503
1562
Market Price
$ 97.70
Selling Price
$ 88.12
2220
886
2151
2249
Market Price
$ 110.77
Selling Price
$ 95.35
3486
1550
1302
4478
Market Price
$ 109.41
Selling Price
$ 96.54
2764
690
1641
4311
Market Price
$ 89.73
Selling Price
$ 81.45
3513
2315
1955
3532
Market Price
$ 62.89
Selling Price
$ 55.90
2964
1961
1783
3466