Market Price
$ 62.18
Selling Price
$ 56.30
1636
1263
441
2040
Market Price
$ 66.43
Selling Price
$ 57.98
230
206
66
1139
Market Price
$ 98.47
Selling Price
$ 88.86
1215
629
763
2566
Market Price
$ 108.39
Selling Price
$ 95.78
1207
762
257
1793
Market Price
$ 108.33
Selling Price
$ 97.01
4134
3342
4045
4696
Market Price
$ 79.83
Selling Price
$ 67.43
3032
947
1849
3848
Market Price
$ 67.94
Selling Price
$ 61.71
2991
2783
891
3920
Market Price
$ 68.68
Selling Price
$ 62.04
498
464
290
2106
Market Price
$ 110.54
Selling Price
$ 93.83
1692
985
1123
3143
Market Price
$ 85.19
Selling Price
$ 73.37
530
177
399
834
Market Price
$ 68.21
Selling Price
$ 58.01
1022
337
273
2073
Market Price
$ 92.05
Selling Price
$ 83.23
1670
1300
704
2326
Market Price
$ 65.68
Selling Price
$ 57.04
319
205
192
730
Market Price
$ 110.07
Selling Price
$ 92.99
1570
1478
1044
1968
Market Price
$ 70.13
Selling Price
$ 58.98
770
188
289
2898
Market Price
$ 73.42
Selling Price
$ 63.63
2072
1116
461
4599
Market Price
$ 93.20
Selling Price
$ 82.72
2306
1840
1283
4305
Market Price
$ 114.05
Selling Price
$ 98.33
1717
1680
434
3024
Market Price
$ 83.17
Selling Price
$ 73.98
425
162
421
1631
Market Price
$ 64.44
Selling Price
$ 57.52
2263
1244
1090
2496
Market Price
$ 92.54
Selling Price
$ 82.20
3073
1135
1218
4207
Market Price
$ 99.22
Selling Price
$ 84.83
186
104
177
899
Market Price
$ 109.11
Selling Price
$ 95.65
473
174
232
537
Market Price
$ 78.77
Selling Price
$ 68.81
1207
958
805
2808
Market Price
$ 76.98
Selling Price
$ 64.46
2180
1750
1864
4718
Market Price
$ 109.08
Selling Price
$ 95.50
688
350
307
2194
Market Price
$ 88.31
Selling Price
$ 75.34
1571
776
1059
4874
Market Price
$ 105.65
Selling Price
$ 90.07
716
676
714
1571
Market Price
$ 90.04
Selling Price
$ 77.34
2866
910
2472
4137
Market Price
$ 95.25
Selling Price
$ 80.54
482
293
442
1867
Market Price
$ 89.26
Selling Price
$ 75.45
1003
306
253
2106
Market Price
$ 92.19
Selling Price
$ 80.57
1211
524
480
1433
Market Price
$ 68.39
Selling Price
$ 61.47
2904
2054
646
3564
Market Price
$ 65.26
Selling Price
$ 57.26
1417
988
933
3276
Market Price
$ 80.45
Selling Price
$ 71.28
1718
1027
916
2639
Market Price
$ 95.03
Selling Price
$ 81.38
2098
680
1820
4228
Market Price
$ 72.98
Selling Price
$ 64.20
1501
571
1494
3095
Market Price
$ 89.31
Selling Price
$ 76.21
548
387
507
959
Market Price
$ 99.58
Selling Price
$ 87.28
756
341
423
1482
Market Price
$ 102.53
Selling Price
$ 87.06
925
330
222
1763