Market Price
$ 84.15
Selling Price
$ 71.04
1220
330
830
3522
Market Price
$ 107.53
Selling Price
$ 92.53
2710
793
962
3859
Market Price
$ 108.14
Selling Price
$ 97.53
2146
606
604
3392
Market Price
$ 111.26
Selling Price
$ 98.71
1128
703
256
3573
Market Price
$ 99.16
Selling Price
$ 84.34
3521
1008
2848
3674
Market Price
$ 69.03
Selling Price
$ 60.00
2000
1068
1898
3871
Market Price
$ 96.05
Selling Price
$ 82.88
2528
2238
1470
2728
Market Price
$ 100.57
Selling Price
$ 85.13
912
880
847
2751
Market Price
$ 107.05
Selling Price
$ 95.93
3083
1408
1494
4896
Market Price
$ 114.87
Selling Price
$ 98.51
1196
581
679
3698
Market Price
$ 81.85
Selling Price
$ 69.87
1603
1417
995
2529
Market Price
$ 110.11
Selling Price
$ 94.61
1399
584
731
2655
Market Price
$ 99.67
Selling Price
$ 86.73
1510
1306
1367
1703
Market Price
$ 73.66
Selling Price
$ 65.34
1381
1143
825
3167
Market Price
$ 88.73
Selling Price
$ 76.33
357
345
269
841
Market Price
$ 65.19
Selling Price
$ 57.77
3112
1975
3078
3296
Market Price
$ 111.94
Selling Price
$ 96.51
569
517
280
1451
Market Price
$ 105.53
Selling Price
$ 93.92
3695
3553
2650
4367
Market Price
$ 108.37
Selling Price
$ 91.37
1143
652
1063
1684
Market Price
$ 64.63
Selling Price
$ 58.64
2652
1755
994
3201
Market Price
$ 74.73
Selling Price
$ 63.60
309
291
258
752
Market Price
$ 93.08
Selling Price
$ 82.79
520
167
377
2057
Market Price
$ 96.25
Selling Price
$ 83.79
2352
1637
2030
4539
Market Price
$ 75.53
Selling Price
$ 64.38
2356
1064
2076
4211
Market Price
$ 99.93
Selling Price
$ 90.38
1020
340
781
4304
Market Price
$ 107.55
Selling Price
$ 96.17
2089
853
1007
3170
Market Price
$ 116.13
Selling Price
$ 97.15
1303
1122
425
2798
Market Price
$ 108.45
Selling Price
$ 96.87
1594
445
1103
2854
Market Price
$ 73.46
Selling Price
$ 66.73
388
311
248
403
Market Price
$ 87.40
Selling Price
$ 75.25
1276
938
301
3888
Market Price
$ 82.03
Selling Price
$ 70.18
2278
831
929
3821
Market Price
$ 87.84
Selling Price
$ 73.55
1823
370
584
4388
Market Price
$ 72.86
Selling Price
$ 66.19
343
206
288
450
Market Price
$ 106.80
Selling Price
$ 96.80
650
487
513
1722
Market Price
$ 72.97
Selling Price
$ 62.27
683
157
604
1965
Market Price
$ 92.32
Selling Price
$ 82.52
2978
1072
2004
4965
Market Price
$ 78.83
Selling Price
$ 69.11
1132
673
709
1561
Market Price
$ 117.89
Selling Price
$ 98.67
2220
616
1370
3647
Market Price
$ 107.29
Selling Price
$ 93.75
3227
1722
1708
3845
Market Price
$ 71.75
Selling Price
$ 61.03
1249
1218
501
4626