Market Price
$ 110.72
Selling Price
$ 94.37
1592
1460
695
2034
Market Price
$ 113.53
Selling Price
$ 95.68
2518
2409
1474
2521
Market Price
$ 92.65
Selling Price
$ 80.34
525
321
329
847
Market Price
$ 99.84
Selling Price
$ 83.67
2419
2319
1625
2533
Market Price
$ 71.78
Selling Price
$ 65.00
1615
1440
771
2153
Market Price
$ 68.92
Selling Price
$ 62.12
3648
2422
766
4325
Market Price
$ 92.34
Selling Price
$ 78.19
1165
414
972
4562
Market Price
$ 91.82
Selling Price
$ 76.62
1158
717
357
3806
Market Price
$ 94.72
Selling Price
$ 83.30
689
257
432
3333
Market Price
$ 93.32
Selling Price
$ 80.29
2882
1740
1304
3936
Market Price
$ 84.60
Selling Price
$ 73.05
1255
888
1190
3192
Market Price
$ 70.84
Selling Price
$ 61.99
1051
1050
875
1418
Market Price
$ 103.64
Selling Price
$ 89.97
1775
1456
724
3602
Market Price
$ 74.02
Selling Price
$ 66.95
1963
612
755
2982
Market Price
$ 75.41
Selling Price
$ 63.26
1791
1312
1247
4087
Market Price
$ 76.77
Selling Price
$ 64.79
3779
2259
2929
3790
Market Price
$ 78.44
Selling Price
$ 68.56
576
327
291
864
Market Price
$ 87.61
Selling Price
$ 74.34
450
183
217
2009
Market Price
$ 108.69
Selling Price
$ 97.38
833
395
555
1525
Market Price
$ 85.27
Selling Price
$ 75.19
2160
1626
2066
2587
Market Price
$ 88.29
Selling Price
$ 74.52
2966
762
2806
4479
Market Price
$ 74.73
Selling Price
$ 66.13
488
488
202
2420
Market Price
$ 77.44
Selling Price
$ 67.05
1072
810
1064
1672
Market Price
$ 95.94
Selling Price
$ 86.04
1137
848
955
1620
Market Price
$ 97.45
Selling Price
$ 88.05
1595
1355
1221
3731
Market Price
$ 82.57
Selling Price
$ 70.40
855
300
310
998
Market Price
$ 100.00
Selling Price
$ 84.32
1567
870
740
1828
Market Price
$ 113.76
Selling Price
$ 98.73
297
89
122
430
Market Price
$ 99.88
Selling Price
$ 88.78
2730
1175
1235
4504
Market Price
$ 78.02
Selling Price
$ 67.39
1824
1057
1535
3666
Market Price
$ 72.18
Selling Price
$ 64.38
1763
1229
422
1985
Market Price
$ 113.35
Selling Price
$ 95.84
3543
1485
1377
4631
Market Price
$ 108.50
Selling Price
$ 90.61
3155
1826
928
3178
Market Price
$ 94.81
Selling Price
$ 86.07
3470
3056
2535
3808
Market Price
$ 76.74
Selling Price
$ 65.59
2702
1175
1509
4251
Market Price
$ 88.46
Selling Price
$ 76.95
2131
2050
1995
2506
Market Price
$ 87.52
Selling Price
$ 73.39
1726
1066
779
2972
Market Price
$ 74.56
Selling Price
$ 63.67
309
81
166
1097
Market Price
$ 87.41
Selling Price
$ 77.98
1010
481
715
3941
Market Price
$ 89.21
Selling Price
$ 75.74
456
111
401
1840