Market Price
$ 80.14
Selling Price
$ 72.77
1489
1241
312
1609
Market Price
$ 111.01
Selling Price
$ 97.54
1184
455
308
2685
Market Price
$ 85.83
Selling Price
$ 75.97
1292
706
437
4405
Market Price
$ 67.44
Selling Price
$ 61.11
1897
891
391
4104
Market Price
$ 82.29
Selling Price
$ 72.86
2654
1983
2333
3290
Market Price
$ 94.96
Selling Price
$ 82.73
496
100
464
1980
Market Price
$ 72.73
Selling Price
$ 65.93
1149
267
308
4922
Market Price
$ 104.75
Selling Price
$ 93.30
2305
2274
1504
3304
Market Price
$ 94.74
Selling Price
$ 85.86
507
213
236
2424
Market Price
$ 112.23
Selling Price
$ 93.67
408
186
364
1282
Market Price
$ 106.69
Selling Price
$ 94.49
2769
920
2555
4621
Market Price
$ 71.34
Selling Price
$ 63.93
1194
347
1180
3321
Market Price
$ 84.48
Selling Price
$ 71.39
1957
766
1054
3097
Market Price
$ 75.47
Selling Price
$ 64.67
853
499
636
1435
Market Price
$ 73.35
Selling Price
$ 65.65
625
134
352
2734
Market Price
$ 112.67
Selling Price
$ 98.86
2239
772
1018
2503
Market Price
$ 90.79
Selling Price
$ 80.55
2637
2102
1770
3067
Market Price
$ 77.31
Selling Price
$ 68.30
932
533
385
1332
Market Price
$ 92.56
Selling Price
$ 83.32
1513
394
510
2098
Market Price
$ 97.57
Selling Price
$ 83.10
678
389
337
1360
Market Price
$ 70.62
Selling Price
$ 63.05
3051
2086
2068
3748
Market Price
$ 100.94
Selling Price
$ 88.39
572
284
259
743
Market Price
$ 88.86
Selling Price
$ 78.64
2122
975
1458
2404
Market Price
$ 77.92
Selling Price
$ 68.60
3065
2733
1262
4065
Market Price
$ 82.56
Selling Price
$ 69.78
1187
459
1046
1421
Market Price
$ 70.11
Selling Price
$ 60.44
1394
1151
1113
3332
Market Price
$ 81.59
Selling Price
$ 73.80
2008
1167
812
2434
Market Price
$ 80.74
Selling Price
$ 69.85
2673
724
922
4813
Market Price
$ 82.66
Selling Price
$ 73.49
2662
1545
1089
4844
Market Price
$ 78.73
Selling Price
$ 66.20
874
647
808
4043
Market Price
$ 110.44
Selling Price
$ 96.83
1603
1128
959
2142
Market Price
$ 101.23
Selling Price
$ 91.66
1086
1042
257
1272
Market Price
$ 69.42
Selling Price
$ 58.15
1039
743
810
3870
Market Price
$ 74.51
Selling Price
$ 62.70
2255
469
1061
3895
Market Price
$ 76.75
Selling Price
$ 66.78
494
398
249
1711
Market Price
$ 83.07
Selling Price
$ 72.07
1550
546
1124
2867
Market Price
$ 75.97
Selling Price
$ 64.86
186
186
182
439
Market Price
$ 107.87
Selling Price
$ 95.07
873
704
867
3758
Market Price
$ 69.85
Selling Price
$ 59.84
629
207
244
1749
Market Price
$ 86.99
Selling Price
$ 79.04
2165
520
453
2561