Market Price
$ 97.23
Selling Price
$ 83.92
1053
628
590
2938
Market Price
$ 70.42
Selling Price
$ 59.27
1056
930
492
3328
Market Price
$ 75.68
Selling Price
$ 67.14
1498
1091
1122
2448
Market Price
$ 67.98
Selling Price
$ 59.14
221
50
79
908
Market Price
$ 80.25
Selling Price
$ 72.52
2105
1362
1278
2702
Market Price
$ 76.86
Selling Price
$ 68.15
2314
1867
2041
3904
Market Price
$ 78.96
Selling Price
$ 71.08
1081
922
602
1357
Market Price
$ 71.67
Selling Price
$ 62.75
1237
1144
549
3664
Market Price
$ 72.99
Selling Price
$ 62.56
1667
702
535
1826
Market Price
$ 109.80
Selling Price
$ 94.35
1791
1233
1538
4061
Market Price
$ 105.06
Selling Price
$ 88.73
2444
688
1430
2482
Market Price
$ 109.75
Selling Price
$ 98.09
2693
1149
1478
2940
Market Price
$ 78.98
Selling Price
$ 71.58
1144
662
826
2027
Market Price
$ 79.60
Selling Price
$ 68.27
1153
888
259
2921
Market Price
$ 66.91
Selling Price
$ 56.92
2225
798
1863
3110
Market Price
$ 75.57
Selling Price
$ 68.45
818
638
688
1448
Market Price
$ 69.23
Selling Price
$ 62.10
1507
1037
304
1983
Market Price
$ 74.20
Selling Price
$ 62.36
142
78
87
500
Market Price
$ 104.75
Selling Price
$ 94.23
312
187
206
824
Market Price
$ 68.51
Selling Price
$ 59.26
3059
1406
2575
3469
Market Price
$ 71.52
Selling Price
$ 63.69
618
540
155
824
Market Price
$ 92.61
Selling Price
$ 82.73
1598
930
1061
2327
Market Price
$ 110.59
Selling Price
$ 98.32
1863
1364
742
4287
Market Price
$ 65.31
Selling Price
$ 59.29
4168
3475
1827
4435
Market Price
$ 70.34
Selling Price
$ 62.38
1107
243
976
1510
Market Price
$ 105.89
Selling Price
$ 95.21
1605
410
1342
3134
Market Price
$ 83.94
Selling Price
$ 75.55
279
206
121
749
Market Price
$ 70.22
Selling Price
$ 61.18
1980
1893
1547
3988
Market Price
$ 83.55
Selling Price
$ 73.12
3624
3163
3097
4638
Market Price
$ 81.37
Selling Price
$ 68.47
2523
1249
2286
4272
Market Price
$ 97.53
Selling Price
$ 86.07
250
197
185
463
Market Price
$ 84.58
Selling Price
$ 72.97
2513
2128
1184
3776
Market Price
$ 88.57
Selling Price
$ 74.59
1819
1605
1235
3587
Market Price
$ 79.89
Selling Price
$ 66.99
3394
2091
1102
4672
Market Price
$ 99.07
Selling Price
$ 83.12
1318
280
967
2479
Market Price
$ 76.92
Selling Price
$ 68.54
1842
1789
1191
2388
Market Price
$ 111.17
Selling Price
$ 97.53
3136
1863
2920
4810
Market Price
$ 89.67
Selling Price
$ 77.37
3041
2203
1822
4536
Market Price
$ 87.34
Selling Price
$ 78.10
1684
1604
1393
1729
Market Price
$ 79.30
Selling Price
$ 71.38
804
625
668
2277