Market Price
$ 87.82
Selling Price
$ 74.88
2497
1342
1478
4224
Market Price
$ 86.62
Selling Price
$ 76.23
2228
1355
547
3602
Market Price
$ 95.17
Selling Price
$ 83.76
3813
1958
1664
3961
Market Price
$ 78.61
Selling Price
$ 66.53
1123
667
1105
1707
Market Price
$ 94.40
Selling Price
$ 79.29
1500
746
1148
1740
Market Price
$ 91.63
Selling Price
$ 76.97
1525
1057
1114
2053
Market Price
$ 99.16
Selling Price
$ 83.53
1420
875
1263
1708
Market Price
$ 95.20
Selling Price
$ 80.55
1036
210
567
2993
Market Price
$ 81.29
Selling Price
$ 73.41
1300
350
297
1602
Market Price
$ 91.44
Selling Price
$ 77.17
2229
606
1584
3497
Market Price
$ 81.03
Selling Price
$ 71.14
296
153
74
650
Market Price
$ 68.04
Selling Price
$ 59.85
3817
3050
3622
4230
Market Price
$ 102.84
Selling Price
$ 87.03
601
234
276
1728
Market Price
$ 74.73
Selling Price
$ 62.77
130
49
40
498
Market Price
$ 66.26
Selling Price
$ 57.27
1035
961
935
2573
Market Price
$ 96.78
Selling Price
$ 85.53
581
556
396
1246
Market Price
$ 67.24
Selling Price
$ 61.12
2516
2466
2135
4488
Market Price
$ 80.59
Selling Price
$ 69.69
2337
1484
1625
2587
Market Price
$ 87.31
Selling Price
$ 77.45
368
309
179
1615
Market Price
$ 101.53
Selling Price
$ 87.52
3091
881
1199
4606
Market Price
$ 81.38
Selling Price
$ 72.38
4481
3616
3922
4600
Market Price
$ 84.38
Selling Price
$ 73.13
1519
473
1461
4890
Market Price
$ 93.84
Selling Price
$ 79.42
4065
3971
2761
4570
Market Price
$ 88.84
Selling Price
$ 74.99
2459
888
678
2669
Market Price
$ 105.66
Selling Price
$ 94.84
959
304
581
4761
Market Price
$ 63.27
Selling Price
$ 56.07
594
283
511
914
Market Price
$ 83.23
Selling Price
$ 72.83
1633
1149
788
2676
Market Price
$ 95.20
Selling Price
$ 84.36
230
103
182
602
Market Price
$ 80.10
Selling Price
$ 68.66
2290
562
2032
2708
Market Price
$ 107.18
Selling Price
$ 97.31
1671
1302
1066
3747
Market Price
$ 90.84
Selling Price
$ 76.97
2843
1317
1056
3732
Market Price
$ 90.42
Selling Price
$ 77.51
744
532
500
3685
Market Price
$ 64.28
Selling Price
$ 55.86
704
435
665
734
Market Price
$ 76.05
Selling Price
$ 63.60
1040
250
799
1080
Market Price
$ 98.45
Selling Price
$ 83.71
540
315
235
1256
Market Price
$ 63.17
Selling Price
$ 55.99
3578
2833
1658
4873
Market Price
$ 88.25
Selling Price
$ 76.41
2225
461
1698
2779
Market Price
$ 84.42
Selling Price
$ 75.68
419
401
196
1003
Market Price
$ 91.18
Selling Price
$ 82.33
2591
1366
679
2798
Market Price
$ 71.23
Selling Price
$ 64.33
457
233
322
1347