Market Price
$ 112.70
Selling Price
$ 95.37
272
271
257
1051
Market Price
$ 76.11
Selling Price
$ 64.49
1638
1343
1125
2227
Market Price
$ 95.93
Selling Price
$ 86.70
727
160
556
2871
Market Price
$ 71.84
Selling Price
$ 60.67
2199
1372
1298
4772
Market Price
$ 114.65
Selling Price
$ 97.88
2298
1798
589
2842
Market Price
$ 95.96
Selling Price
$ 80.58
969
445
364
1255
Market Price
$ 77.44
Selling Price
$ 68.67
1279
280
580
3456
Market Price
$ 113.29
Selling Price
$ 98.59
1754
497
508
3509
Market Price
$ 103.71
Selling Price
$ 93.77
890
736
325
2489
Market Price
$ 68.84
Selling Price
$ 61.08
1116
646
723
4676
Market Price
$ 78.66
Selling Price
$ 66.87
303
268
221
1211
Market Price
$ 86.21
Selling Price
$ 72.76
1976
1085
557
2499
Market Price
$ 90.00
Selling Price
$ 80.65
2907
793
2318
4688
Market Price
$ 103.92
Selling Price
$ 91.83
356
223
275
1199
Market Price
$ 73.24
Selling Price
$ 63.83
1070
547
289
1315
Market Price
$ 95.61
Selling Price
$ 86.77
1023
1015
631
3172
Market Price
$ 104.24
Selling Price
$ 90.34
1662
723
1489
4976
Market Price
$ 66.59
Selling Price
$ 59.32
3428
2471
2406
3738
Market Price
$ 89.28
Selling Price
$ 79.74
3810
2437
971
3846
Market Price
$ 73.67
Selling Price
$ 65.47
3525
1078
3084
4631
Market Price
$ 92.19
Selling Price
$ 78.87
813
693
325
2723
Market Price
$ 87.32
Selling Price
$ 76.62
1289
548
312
1861
Market Price
$ 80.49
Selling Price
$ 68.41
993
859
613
4039
Market Price
$ 65.52
Selling Price
$ 55.48
3730
2371
2238
4136
Market Price
$ 105.76
Selling Price
$ 95.33
914
660
366
1680
Market Price
$ 71.13
Selling Price
$ 63.39
590
229
311
2203
Market Price
$ 96.23
Selling Price
$ 84.88
755
360
754
766
Market Price
$ 100.32
Selling Price
$ 87.33
483
106
303
930
Market Price
$ 98.59
Selling Price
$ 84.26
2234
2036
810
2749
Market Price
$ 91.42
Selling Price
$ 78.33
1044
243
724
1491
Market Price
$ 114.13
Selling Price
$ 98.79
1593
1096
1406
1875
Market Price
$ 67.89
Selling Price
$ 61.55
2047
1576
949
2764
Market Price
$ 76.10
Selling Price
$ 65.98
1006
861
484
4323
Market Price
$ 84.48
Selling Price
$ 71.12
503
481
500
2346
Market Price
$ 71.71
Selling Price
$ 63.53
921
520
747
2014
Market Price
$ 104.24
Selling Price
$ 93.19
4479
1069
1112
4941
Market Price
$ 82.91
Selling Price
$ 71.80
1581
1072
1535
2322
Market Price
$ 64.03
Selling Price
$ 55.60
2002
932
1687
2724
Market Price
$ 107.09
Selling Price
$ 94.40
2076
1526
1495
2128
Market Price
$ 84.64
Selling Price
$ 76.47
3283
2258
1196
4769