Market Price
$ 64.69
Selling Price
$ 57.76
2269
1942
1030
2350
Market Price
$ 84.62
Selling Price
$ 75.84
948
786
399
4092
Market Price
$ 68.59
Selling Price
$ 59.49
1517
1338
894
2437
Market Price
$ 78.37
Selling Price
$ 70.20
1472
837
1346
2855
Market Price
$ 71.21
Selling Price
$ 64.17
991
452
210
2231
Market Price
$ 94.05
Selling Price
$ 79.88
2044
1327
1768
2852
Market Price
$ 88.65
Selling Price
$ 78.75
3216
769
1952
4696
Market Price
$ 65.51
Selling Price
$ 56.95
2393
1580
1548
4293
Market Price
$ 76.41
Selling Price
$ 65.01
3091
754
910
3656
Market Price
$ 83.48
Selling Price
$ 71.02
2301
838
2094
2749
Market Price
$ 70.12
Selling Price
$ 63.71
365
283
130
1703
Market Price
$ 73.31
Selling Price
$ 64.17
554
501
361
871
Market Price
$ 90.57
Selling Price
$ 82.04
1215
936
1175
3938
Market Price
$ 112.46
Selling Price
$ 97.02
649
643
465
3022
Market Price
$ 66.75
Selling Price
$ 57.35
437
313
227
667
Market Price
$ 70.70
Selling Price
$ 59.58
4444
3160
3905
4841
Market Price
$ 102.42
Selling Price
$ 91.18
1962
1575
805
3651
Market Price
$ 96.53
Selling Price
$ 84.44
1605
722
839
2298
Market Price
$ 104.04
Selling Price
$ 92.00
2630
1151
1307
3955
Market Price
$ 71.47
Selling Price
$ 62.86
632
182
412
1611
Market Price
$ 100.82
Selling Price
$ 85.10
3745
2515
3097
4587
Market Price
$ 87.53
Selling Price
$ 73.21
328
72
151
1095
Market Price
$ 90.21
Selling Price
$ 75.32
1811
858
1038
2547
Market Price
$ 110.22
Selling Price
$ 97.46
1105
709
785
4971
Market Price
$ 71.53
Selling Price
$ 60.33
269
250
169
564
Market Price
$ 77.22
Selling Price
$ 64.39
351
122
314
481
Market Price
$ 92.18
Selling Price
$ 83.54
1285
1241
1067
2629
Market Price
$ 96.58
Selling Price
$ 84.77
2056
1966
766
3532
Market Price
$ 74.40
Selling Price
$ 65.78
636
599
365
2423
Market Price
$ 105.17
Selling Price
$ 92.37
1353
1139
900
1476
Market Price
$ 82.74
Selling Price
$ 69.69
646
425
249
3128
Market Price
$ 97.97
Selling Price
$ 81.69
938
401
371
3818
Market Price
$ 76.34
Selling Price
$ 65.26
1923
1525
724
4068
Market Price
$ 103.32
Selling Price
$ 92.53
518
150
220
1659
Market Price
$ 64.96
Selling Price
$ 55.47
1782
1240
1459
3137
Market Price
$ 64.48
Selling Price
$ 57.94
2918
1044
2131
3803
Market Price
$ 106.68
Selling Price
$ 89.07
1401
343
587
2809
Market Price
$ 75.17
Selling Price
$ 66.81
684
206
638
1912
Market Price
$ 91.72
Selling Price
$ 77.99
424
257
256
541
Market Price
$ 105.92
Selling Price
$ 89.38
606
131
595
1651