Market Price
$ 65.15
Selling Price
$ 56.14
2525
1990
2451
3887
Market Price
$ 73.94
Selling Price
$ 65.96
1270
1144
485
4267
Market Price
$ 97.60
Selling Price
$ 87.55
752
168
430
1388
Market Price
$ 70.89
Selling Price
$ 61.59
1178
299
1063
1691
Market Price
$ 61.39
Selling Price
$ 55.14
638
456
214
1663
Market Price
$ 110.50
Selling Price
$ 97.04
3658
910
900
4669
Market Price
$ 79.18
Selling Price
$ 66.35
812
616
556
993
Market Price
$ 87.70
Selling Price
$ 74.57
422
382
337
1431
Market Price
$ 80.39
Selling Price
$ 69.16
1601
1480
724
4519
Market Price
$ 84.95
Selling Price
$ 72.08
755
304
441
1384
Market Price
$ 71.13
Selling Price
$ 64.08
202
98
189
883
Market Price
$ 91.55
Selling Price
$ 79.11
3590
2654
3408
4883
Market Price
$ 106.79
Selling Price
$ 92.15
297
198
108
1455
Market Price
$ 104.80
Selling Price
$ 94.22
2045
1303
1315
4395
Market Price
$ 86.58
Selling Price
$ 78.65
1019
576
961
2612
Market Price
$ 77.61
Selling Price
$ 66.68
3385
1587
1511
4189
Market Price
$ 75.88
Selling Price
$ 66.58
943
590
239
2939
Market Price
$ 82.94
Selling Price
$ 70.40
2285
1545
1805
3878
Market Price
$ 85.80
Selling Price
$ 76.81
2743
1556
1972
3180
Market Price
$ 95.04
Selling Price
$ 86.22
612
415
314
691
Market Price
$ 66.81
Selling Price
$ 55.76
433
173
411
788
Market Price
$ 89.94
Selling Price
$ 75.19
1865
1780
1328
4301
Market Price
$ 102.62
Selling Price
$ 88.40
527
420
128
747
Market Price
$ 68.08
Selling Price
$ 59.93
1906
668
1510
2141
Market Price
$ 95.51
Selling Price
$ 81.42
1710
1220
596
2858
Market Price
$ 108.07
Selling Price
$ 97.39
2330
1832
1455
2510
Market Price
$ 98.46
Selling Price
$ 87.51
2404
652
522
2684
Market Price
$ 72.63
Selling Price
$ 65.71
3288
1129
2864
3498
Market Price
$ 86.96
Selling Price
$ 76.69
1010
455
274
2682
Market Price
$ 98.21
Selling Price
$ 87.58
760
236
273
3664
Market Price
$ 81.77
Selling Price
$ 72.73
680
509
152
2561
Market Price
$ 81.07
Selling Price
$ 73.69
3122
2985
1887
3797
Market Price
$ 90.30
Selling Price
$ 80.24
1681
772
778
3034
Market Price
$ 100.74
Selling Price
$ 90.84
498
310
308
1546
Market Price
$ 101.41
Selling Price
$ 91.65
1698
1608
983
3982
Market Price
$ 68.63
Selling Price
$ 60.14
3444
692
3314
3815
Market Price
$ 91.42
Selling Price
$ 80.68
2361
665
2035
3553
Market Price
$ 76.19
Selling Price
$ 66.75
2104
1432
2047
2748
Market Price
$ 96.14
Selling Price
$ 80.70
165
42
44
677
Market Price
$ 87.57
Selling Price
$ 79.24
4536
1485
4122
4794