Market Price
$ 116.55
Selling Price
$ 98.02
2306
640
1012
4113
Market Price
$ 69.94
Selling Price
$ 61.10
2742
846
573
3877
Market Price
$ 72.79
Selling Price
$ 65.50
619
560
232
881
Market Price
$ 63.45
Selling Price
$ 55.79
611
405
552
1741
Market Price
$ 80.44
Selling Price
$ 67.49
1454
418
1109
4504
Market Price
$ 67.41
Selling Price
$ 60.88
1157
1051
527
1273
Market Price
$ 67.61
Selling Price
$ 60.65
1863
553
1848
3890
Market Price
$ 103.00
Selling Price
$ 91.78
2465
1497
2353
4294
Market Price
$ 63.12
Selling Price
$ 55.75
551
382
257
1447
Market Price
$ 84.05
Selling Price
$ 73.33
1103
1051
900
1984
Market Price
$ 102.31
Selling Price
$ 85.29
1379
892
691
2090
Market Price
$ 97.47
Selling Price
$ 84.71
4100
3908
2425
4913
Market Price
$ 91.81
Selling Price
$ 79.76
2217
1779
1330
3746
Market Price
$ 64.73
Selling Price
$ 57.03
1354
340
1196
1987
Market Price
$ 110.55
Selling Price
$ 94.12
1039
694
445
3017
Market Price
$ 106.38
Selling Price
$ 90.20
694
528
423
1695
Market Price
$ 83.70
Selling Price
$ 71.29
1320
1246
1014
1970
Market Price
$ 63.02
Selling Price
$ 55.75
1746
785
1062
1943
Market Price
$ 95.58
Selling Price
$ 80.15
933
817
212
2830
Market Price
$ 113.81
Selling Price
$ 96.66
1745
1091
1083
3878
Market Price
$ 81.54
Selling Price
$ 72.06
3943
2831
885
4069
Market Price
$ 80.67
Selling Price
$ 69.54
2781
1212
2082
4804
Market Price
$ 68.08
Selling Price
$ 58.88
3155
1155
1250
4209
Market Price
$ 81.30
Selling Price
$ 71.29
1583
810
1336
2350
Market Price
$ 109.71
Selling Price
$ 95.52
489
367
271
1378
Market Price
$ 85.36
Selling Price
$ 73.11
800
386
242
3553
Market Price
$ 80.96
Selling Price
$ 71.67
1785
1217
944
3981
Market Price
$ 106.07
Selling Price
$ 91.42
546
173
472
933
Market Price
$ 90.82
Selling Price
$ 80.81
588
330
390
2180
Market Price
$ 84.48
Selling Price
$ 71.21
328
129
278
438
Market Price
$ 80.94
Selling Price
$ 73.41
841
450
379
2688
Market Price
$ 105.28
Selling Price
$ 94.95
1137
1120
658
1712
Market Price
$ 65.12
Selling Price
$ 56.77
430
348
420
1183
Market Price
$ 67.75
Selling Price
$ 59.31
993
496
500
2156
Market Price
$ 90.61
Selling Price
$ 76.26
884
684
470
3355
Market Price
$ 84.19
Selling Price
$ 74.32
1417
1228
329
3637
Market Price
$ 90.16
Selling Price
$ 80.12
982
307
316
2073
Market Price
$ 88.23
Selling Price
$ 75.76
779
257
213
3232
Market Price
$ 75.38
Selling Price
$ 66.56
979
651
674
3110
Market Price
$ 112.73
Selling Price
$ 96.68
577
246
291
1014