Market Price
$ 108.10
Selling Price
$ 92.49
3316
1925
2976
3805
Market Price
$ 89.47
Selling Price
$ 79.31
1970
1346
580
3453
Market Price
$ 98.84
Selling Price
$ 83.02
2343
1545
600
3946
Market Price
$ 87.47
Selling Price
$ 78.93
1778
988
1363
1812
Market Price
$ 64.65
Selling Price
$ 56.21
190
113
113
899
Market Price
$ 70.98
Selling Price
$ 63.71
1677
798
1253
3727
Market Price
$ 112.24
Selling Price
$ 98.44
2109
2101
1833
2753
Market Price
$ 74.33
Selling Price
$ 65.84
3366
1412
1185
4796
Market Price
$ 80.68
Selling Price
$ 73.25
1212
1144
784
2116
Market Price
$ 111.84
Selling Price
$ 96.46
2501
844
754
3591
Market Price
$ 83.79
Selling Price
$ 74.02
1077
792
542
2097
Market Price
$ 102.15
Selling Price
$ 87.55
756
756
420
3747
Market Price
$ 68.77
Selling Price
$ 58.91
510
487
446
1046
Market Price
$ 92.53
Selling Price
$ 80.00
1727
1339
1504
1917
Market Price
$ 89.19
Selling Price
$ 80.70
3018
1496
2314
4296
Market Price
$ 71.59
Selling Price
$ 60.17
1275
830
1226
3730
Market Price
$ 99.68
Selling Price
$ 84.38
1901
502
568
1984
Market Price
$ 80.61
Selling Price
$ 72.91
796
603
259
1271
Market Price
$ 106.07
Selling Price
$ 89.72
1556
1473
499
2479
Market Price
$ 69.31
Selling Price
$ 62.90
1876
566
714
2640
Market Price
$ 81.40
Selling Price
$ 71.26
817
620
346
1200
Market Price
$ 106.99
Selling Price
$ 94.13
714
688
626
2690
Market Price
$ 66.26
Selling Price
$ 56.14
2630
1419
2169
3246
Market Price
$ 84.52
Selling Price
$ 73.18
1785
1210
1161
3580
Market Price
$ 64.75
Selling Price
$ 55.59
587
185
318
2821
Market Price
$ 76.85
Selling Price
$ 64.60
245
197
132
1102
Market Price
$ 84.56
Selling Price
$ 70.80
3794
2528
817
4907
Market Price
$ 104.62
Selling Price
$ 92.79
2320
547
1952
3962
Market Price
$ 109.27
Selling Price
$ 98.06
932
502
521
1025
Market Price
$ 82.90
Selling Price
$ 70.17
1013
713
304
2300
Market Price
$ 107.73
Selling Price
$ 95.26
693
223
517
1488
Market Price
$ 104.47
Selling Price
$ 87.71
1063
385
946
4828
Market Price
$ 112.89
Selling Price
$ 96.09
2273
1134
1270
2539
Market Price
$ 93.88
Selling Price
$ 83.25
922
568
911
2185
Market Price
$ 82.65
Selling Price
$ 73.72
2833
2637
1631
4467
Market Price
$ 106.04
Selling Price
$ 91.46
656
347
622
1184
Market Price
$ 90.23
Selling Price
$ 80.18
1293
533
531
1800
Market Price
$ 100.86
Selling Price
$ 84.82
1699
1634
952
3045
Market Price
$ 106.58
Selling Price
$ 96.31
2411
1441
2160
2645
Market Price
$ 65.26
Selling Price
$ 55.24
1975
1307
434
2555