Market Price
$ 89.74
Selling Price
$ 78.23
1826
1648
1680
4655
Market Price
$ 79.16
Selling Price
$ 71.23
516
257
295
938
Market Price
$ 104.08
Selling Price
$ 88.97
3453
1689
2379
4415
Market Price
$ 73.35
Selling Price
$ 62.20
935
555
490
1686
Market Price
$ 78.00
Selling Price
$ 70.35
2260
2236
1657
2573
Market Price
$ 71.24
Selling Price
$ 63.52
647
204
453
801
Market Price
$ 94.46
Selling Price
$ 78.74
478
346
154
2164
Market Price
$ 72.31
Selling Price
$ 62.40
1992
1734
1521
4890
Market Price
$ 103.38
Selling Price
$ 88.75
2813
2309
953
4380
Market Price
$ 91.77
Selling Price
$ 79.45
1594
978
718
3129
Market Price
$ 62.72
Selling Price
$ 55.17
886
773
317
1361
Market Price
$ 72.71
Selling Price
$ 61.80
2611
1510
2457
3295
Market Price
$ 109.82
Selling Price
$ 95.62
4512
3160
2232
4964
Market Price
$ 88.30
Selling Price
$ 76.43
2130
826
456
3927
Market Price
$ 88.19
Selling Price
$ 77.17
2280
1679
550
3851
Market Price
$ 94.94
Selling Price
$ 84.81
822
206
537
2780
Market Price
$ 95.14
Selling Price
$ 82.62
408
109
217
989
Market Price
$ 85.06
Selling Price
$ 76.44
540
346
317
1844
Market Price
$ 90.01
Selling Price
$ 81.52
1411
522
1274
3275
Market Price
$ 107.63
Selling Price
$ 92.05
1319
1083
288
2343
Market Price
$ 92.78
Selling Price
$ 78.58
4037
1808
3957
4730
Market Price
$ 91.09
Selling Price
$ 81.95
1598
1242
1306
1964
Market Price
$ 87.11
Selling Price
$ 77.39
1205
1063
393
2041
Market Price
$ 94.90
Selling Price
$ 83.34
2185
1273
1914
2468
Market Price
$ 106.40
Selling Price
$ 94.77
666
173
539
2890
Market Price
$ 98.31
Selling Price
$ 82.50
3287
2892
1274
3934
Market Price
$ 81.06
Selling Price
$ 72.91
1056
665
831
1904
Market Price
$ 72.56
Selling Price
$ 61.02
1634
1545
720
3008
Market Price
$ 86.86
Selling Price
$ 73.73
1857
1531
1048
3486
Market Price
$ 76.52
Selling Price
$ 69.54
224
142
209
587
Market Price
$ 64.62
Selling Price
$ 58.33
1123
749
854
1694
Market Price
$ 80.65
Selling Price
$ 70.36
3176
2307
2430
4054
Market Price
$ 104.32
Selling Price
$ 94.16
2345
1347
1097
4502
Market Price
$ 102.79
Selling Price
$ 85.82
2942
2937
1208
3018
Market Price
$ 74.22
Selling Price
$ 63.97
3571
3076
1518
3666
Market Price
$ 86.83
Selling Price
$ 74.35
1351
1128
901
4897
Market Price
$ 78.38
Selling Price
$ 69.59
327
249
124
1239
Market Price
$ 101.05
Selling Price
$ 87.53
584
204
551
953
Market Price
$ 88.69
Selling Price
$ 75.03
2764
1569
2520
4397
Market Price
$ 89.31
Selling Price
$ 77.53
1548
831
823
3775