Market Price
$ 66.94
Selling Price
$ 57.57
3085
2266
2515
4266
Market Price
$ 79.10
Selling Price
$ 71.88
333
206
190
761
Market Price
$ 94.33
Selling Price
$ 82.28
974
358
579
2534
Market Price
$ 77.11
Selling Price
$ 65.50
895
206
778
2397
Market Price
$ 92.13
Selling Price
$ 78.07
1566
437
1518
1994
Market Price
$ 105.64
Selling Price
$ 89.96
984
638
348
2528
Market Price
$ 86.19
Selling Price
$ 76.24
3607
3238
1560
3773
Market Price
$ 108.30
Selling Price
$ 93.41
972
475
752
4334
Market Price
$ 98.20
Selling Price
$ 82.61
895
524
424
3797
Market Price
$ 105.40
Selling Price
$ 88.21
3260
668
1151
3760
Market Price
$ 85.82
Selling Price
$ 71.81
654
456
238
791
Market Price
$ 64.55
Selling Price
$ 57.28
1713
902
1407
3102
Market Price
$ 80.07
Selling Price
$ 67.86
1669
1566
1009
4889
Market Price
$ 70.62
Selling Price
$ 61.01
446
175
320
714
Market Price
$ 70.99
Selling Price
$ 60.72
2067
610
1332
2821
Market Price
$ 72.72
Selling Price
$ 62.54
1528
979
476
2095
Market Price
$ 92.23
Selling Price
$ 80.32
1659
449
1115
2548
Market Price
$ 90.11
Selling Price
$ 80.02
410
221
337
1620
Market Price
$ 99.51
Selling Price
$ 88.26
1223
419
757
1485
Market Price
$ 68.00
Selling Price
$ 58.10
1948
1120
466
4312
Market Price
$ 92.13
Selling Price
$ 78.41
1536
1181
1274
1766
Market Price
$ 72.23
Selling Price
$ 63.65
1416
1287
657
3050
Market Price
$ 71.85
Selling Price
$ 61.61
2019
888
1265
3803
Market Price
$ 73.58
Selling Price
$ 63.13
1830
1474
1332
3521
Market Price
$ 93.47
Selling Price
$ 81.01
2642
2471
597
2933
Market Price
$ 105.32
Selling Price
$ 95.65
2610
750
644
4468
Market Price
$ 78.29
Selling Price
$ 70.07
693
594
645
1082
Market Price
$ 97.09
Selling Price
$ 81.24
1365
1302
813
4671
Market Price
$ 108.00
Selling Price
$ 93.70
2851
1262
775
2957
Market Price
$ 94.14
Selling Price
$ 81.43
1103
550
243
2219
Market Price
$ 84.05
Selling Price
$ 71.48
3507
3437
1424
4072
Market Price
$ 81.60
Selling Price
$ 73.66
2278
1524
1972
4257
Market Price
$ 93.05
Selling Price
$ 80.60
810
639
306
1812
Market Price
$ 91.22
Selling Price
$ 76.78
591
414
194
2586
Market Price
$ 76.86
Selling Price
$ 68.10
1528
698
891
4537
Market Price
$ 117.22
Selling Price
$ 98.91
840
287
263
1943
Market Price
$ 95.70
Selling Price
$ 79.82
4270
1270
2127
4675
Market Price
$ 78.45
Selling Price
$ 67.06
562
165
273
745
Market Price
$ 74.64
Selling Price
$ 66.83
1053
775
443
3729
Market Price
$ 63.76
Selling Price
$ 56.02
1123
292
620
4570