Market Price
$ 72.01
Selling Price
$ 62.70
3131
2925
1251
3606
Market Price
$ 106.99
Selling Price
$ 94.76
516
383
259
1857
Market Price
$ 104.16
Selling Price
$ 89.37
212
115
146
1013
Market Price
$ 95.58
Selling Price
$ 84.37
477
188
201
624
Market Price
$ 104.79
Selling Price
$ 92.49
617
166
517
821
Market Price
$ 74.99
Selling Price
$ 63.70
2427
1967
2037
2468
Market Price
$ 67.52
Selling Price
$ 57.00
533
259
527
784
Market Price
$ 78.16
Selling Price
$ 70.09
1121
416
877
1479
Market Price
$ 75.44
Selling Price
$ 64.83
4482
3808
2775
4887
Market Price
$ 108.54
Selling Price
$ 95.68
4062
2549
1350
4844
Market Price
$ 69.14
Selling Price
$ 60.85
3954
1248
1206
4005
Market Price
$ 89.83
Selling Price
$ 80.53
1706
978
1320
2621
Market Price
$ 92.83
Selling Price
$ 80.93
1556
329
1050
1559
Market Price
$ 88.05
Selling Price
$ 75.05
913
269
775
1148
Market Price
$ 90.92
Selling Price
$ 79.77
603
371
464
2591
Market Price
$ 66.80
Selling Price
$ 60.26
2379
1047
2263
2806
Market Price
$ 64.81
Selling Price
$ 55.51
1283
695
695
2168
Market Price
$ 78.61
Selling Price
$ 68.77
467
102
187
1637
Market Price
$ 103.16
Selling Price
$ 92.44
1574
956
722
2821
Market Price
$ 76.53
Selling Price
$ 68.81
1948
776
1591
4620
Market Price
$ 73.08
Selling Price
$ 65.54
393
260
294
993
Market Price
$ 78.45
Selling Price
$ 67.96
909
489
211
3264
Market Price
$ 86.66
Selling Price
$ 73.09
1613
908
1183
2772
Market Price
$ 93.59
Selling Price
$ 80.82
1047
390
260
1394
Market Price
$ 85.18
Selling Price
$ 77.34
3337
1196
1248
3981
Market Price
$ 116.29
Selling Price
$ 98.30
339
278
243
435
Market Price
$ 71.50
Selling Price
$ 61.05
186
161
142
458
Market Price
$ 73.44
Selling Price
$ 65.32
3137
2297
2448
4023
Market Price
$ 80.72
Selling Price
$ 70.18
971
643
792
2117
Market Price
$ 73.12
Selling Price
$ 62.20
1839
1411
554
4770
Market Price
$ 68.70
Selling Price
$ 61.93
687
646
466
913
Market Price
$ 74.22
Selling Price
$ 64.16
1226
299
522
4748
Market Price
$ 112.69
Selling Price
$ 97.28
3278
3202
2201
3923
Market Price
$ 75.12
Selling Price
$ 63.75
1785
1597
657
4956
Market Price
$ 94.24
Selling Price
$ 84.82
665
455
573
1752
Market Price
$ 98.07
Selling Price
$ 87.12
1611
823
458
4301
Market Price
$ 78.90
Selling Price
$ 69.26
1930
1043
582
4386
Market Price
$ 98.45
Selling Price
$ 82.73
2840
646
1872
3175
Market Price
$ 74.09
Selling Price
$ 67.13
1344
747
610
1431
Market Price
$ 112.09
Selling Price
$ 95.31
1959
920
857
4158