Market Price
$ 64.28
Selling Price
$ 55.18
857
763
784
2033
Market Price
$ 59.34
Selling Price
$ 52.65
1299
629
423
4701
Market Price
$ 29.24
Selling Price
$ 26.02
2060
1008
1631
2694
Market Price
$ 32.95
Selling Price
$ 29.15
206
190
75
816
Market Price
$ 36.08
Selling Price
$ 31.58
938
803
769
3527
Market Price
$ 40.14
Selling Price
$ 34.58
304
256
179
955
Market Price
$ 59.89
Selling Price
$ 50.44
904
318
392
1242
Market Price
$ 45.99
Selling Price
$ 40.87
2056
1520
763
2103
Market Price
$ 47.84
Selling Price
$ 42.98
3445
1615
2894
4405
Market Price
$ 42.30
Selling Price
$ 38.00
1846
1489
615
2110
Market Price
$ 33.39
Selling Price
$ 29.01
1511
605
1356
2943
Market Price
$ 46.07
Selling Price
$ 39.02
222
131
52
998
Market Price
$ 39.52
Selling Price
$ 35.37
462
446
320
489
Market Price
$ 42.69
Selling Price
$ 37.60
2366
2319
1427
3242
Market Price
$ 34.58
Selling Price
$ 30.88
2919
1471
1209
2934
Market Price
$ 62.29
Selling Price
$ 53.94
1396
1317
552
1636
Market Price
$ 55.18
Selling Price
$ 47.93
1729
1159
1299
3761
Market Price
$ 58.96
Selling Price
$ 53.58
3699
1974
1852
4154
Market Price
$ 34.50
Selling Price
$ 29.99
2556
1812
2151
4368
Market Price
$ 67.63
Selling Price
$ 58.78
490
380
396
633
Market Price
$ 65.73
Selling Price
$ 56.31
2509
2059
1404
4048
Market Price
$ 64.86
Selling Price
$ 54.26
818
440
712
1744
Market Price
$ 31.24
Selling Price
$ 28.32
2455
2210
1555
4847
Market Price
$ 48.84
Selling Price
$ 44.12
326
134
80
1386
Market Price
$ 36.00
Selling Price
$ 32.42
257
80
129
450
Market Price
$ 35.60
Selling Price
$ 31.00
1475
1101
550
3678
Market Price
$ 63.90
Selling Price
$ 55.86
1242
787
597
4102
Market Price
$ 31.20
Selling Price
$ 27.77
3870
3607
2747
4787
Market Price
$ 47.98
Selling Price
$ 42.66
659
226
313
1047
Market Price
$ 33.19
Selling Price
$ 30.17
1166
233
1055
2151
Market Price
$ 59.17
Selling Price
$ 51.07
2891
1803
2080
3152
Market Price
$ 36.94
Selling Price
$ 31.73
821
282
509
3825
Market Price
$ 46.54
Selling Price
$ 39.19
852
496
613
864
Market Price
$ 65.31
Selling Price
$ 58.07
1420
1103
1316
3417
Market Price
$ 32.90
Selling Price
$ 28.73
354
263
150
423
Market Price
$ 49.34
Selling Price
$ 43.52
989
420
481
1471
Market Price
$ 64.16
Selling Price
$ 54.62
836
367
446
1475
Market Price
$ 62.92
Selling Price
$ 56.53
580
243
308
1094
Market Price
$ 39.10
Selling Price
$ 32.67
1646
856
902
3164
Market Price
$ 60.26
Selling Price
$ 50.62
2403
2021
2190
2616