Market Price
$ 110.34
Selling Price
$ 98.51
2598
988
1925
4394
Market Price
$ 104.05
Selling Price
$ 89.39
766
182
494
3469
Market Price
$ 82.18
Selling Price
$ 68.48
1054
435
947
3508
Market Price
$ 92.39
Selling Price
$ 80.67
1588
767
1300
3598
Market Price
$ 87.18
Selling Price
$ 78.62
2089
786
991
4640
Market Price
$ 102.95
Selling Price
$ 85.81
205
70
205
719
Market Price
$ 114.54
Selling Price
$ 98.47
2094
1576
779
3850
Market Price
$ 68.59
Selling Price
$ 58.52
360
150
151
423
Market Price
$ 90.78
Selling Price
$ 75.71
1655
551
740
2905
Market Price
$ 67.33
Selling Price
$ 59.00
2371
1289
1020
3153
Market Price
$ 115.45
Selling Price
$ 98.77
638
219
352
1456
Market Price
$ 90.95
Selling Price
$ 82.61
1244
754
1092
2986
Market Price
$ 63.50
Selling Price
$ 57.10
2897
2046
972
3567
Market Price
$ 73.75
Selling Price
$ 63.96
1392
1093
993
2740
Market Price
$ 79.71
Selling Price
$ 69.24
161
156
121
809
Market Price
$ 102.55
Selling Price
$ 90.41
539
320
393
1437
Market Price
$ 111.02
Selling Price
$ 94.61
3243
2264
775
3589
Market Price
$ 105.02
Selling Price
$ 94.54
4074
2272
2250
4991
Market Price
$ 93.55
Selling Price
$ 78.37
2163
767
1832
2292
Market Price
$ 73.98
Selling Price
$ 66.10
4056
1404
1109
4746
Market Price
$ 88.47
Selling Price
$ 80.37
377
371
198
1407
Market Price
$ 105.59
Selling Price
$ 93.59
827
775
317
2884
Market Price
$ 93.49
Selling Price
$ 81.52
949
735
911
2037
Market Price
$ 66.61
Selling Price
$ 57.00
1467
672
295
3073
Market Price
$ 76.92
Selling Price
$ 64.17
333
283
288
487
Market Price
$ 77.15
Selling Price
$ 69.61
1535
1005
1319
3326
Market Price
$ 101.36
Selling Price
$ 90.96
1513
1488
743
4454
Market Price
$ 74.07
Selling Price
$ 66.07
1399
436
1088
2992
Market Price
$ 105.65
Selling Price
$ 90.79
651
160
425
2262
Market Price
$ 95.16
Selling Price
$ 81.63
115
41
81
499
Market Price
$ 65.19
Selling Price
$ 58.12
2870
1907
1213
4209
Market Price
$ 77.93
Selling Price
$ 65.99
3129
2866
1649
4878
Market Price
$ 83.92
Selling Price
$ 72.28
2064
1996
1908
4875
Market Price
$ 108.20
Selling Price
$ 94.80
1536
484
975
3317
Market Price
$ 101.93
Selling Price
$ 86.24
4077
3793
4066
4217
Market Price
$ 94.13
Selling Price
$ 79.14
2670
1601
1001
4066
Market Price
$ 78.69
Selling Price
$ 70.15
1818
778
1052
1950
Market Price
$ 101.90
Selling Price
$ 86.87
751
342
464
2040
Market Price
$ 69.77
Selling Price
$ 59.07
902
646
675
2869
Market Price
$ 105.71
Selling Price
$ 95.16
1221
266
297
2490