Market Price
$ 36.99
Selling Price
$ 31.13
910
442
699
3966
Market Price
$ 69.65
Selling Price
$ 59.27
1065
379
660
3039
Market Price
$ 38.82
Selling Price
$ 33.40
1595
1376
1417
3972
Market Price
$ 44.96
Selling Price
$ 39.25
198
114
167
559
Market Price
$ 64.64
Selling Price
$ 57.62
1370
1175
1020
3880
Market Price
$ 44.41
Selling Price
$ 39.61
501
294
303
913
Market Price
$ 31.15
Selling Price
$ 26.82
686
666
389
3405
Market Price
$ 41.62
Selling Price
$ 34.82
2842
1943
1304
2954
Market Price
$ 57.94
Selling Price
$ 52.43
2171
744
2114
4755
Market Price
$ 38.17
Selling Price
$ 32.44
738
514
215
846
Market Price
$ 31.83
Selling Price
$ 28.26
285
142
167
1301
Market Price
$ 59.05
Selling Price
$ 51.29
2045
1570
1703
2136
Market Price
$ 65.98
Selling Price
$ 56.06
1348
513
354
3448
Market Price
$ 37.78
Selling Price
$ 33.01
4129
839
3839
4287
Market Price
$ 32.14
Selling Price
$ 27.99
1285
569
402
3619
Market Price
$ 57.36
Selling Price
$ 50.65
1350
1064
1270
4213
Market Price
$ 37.19
Selling Price
$ 31.75
2612
2584
1923
3283
Market Price
$ 30.69
Selling Price
$ 27.70
3780
1575
1359
3831
Market Price
$ 60.16
Selling Price
$ 50.58
205
98
65
703
Market Price
$ 35.32
Selling Price
$ 31.73
2442
2422
2041
3404
Market Price
$ 57.42
Selling Price
$ 51.03
1318
1242
962
2583
Market Price
$ 35.42
Selling Price
$ 31.13
2326
1624
1272
3674
Market Price
$ 59.26
Selling Price
$ 49.88
318
196
269
851
Market Price
$ 58.07
Selling Price
$ 52.76
1757
1739
866
3155
Market Price
$ 56.69
Selling Price
$ 51.30
840
718
464
2411
Market Price
$ 54.71
Selling Price
$ 47.92
1132
778
555
2551
Market Price
$ 36.30
Selling Price
$ 31.09
1064
785
810
2487
Market Price
$ 45.67
Selling Price
$ 39.18
1581
1025
824
2110
Market Price
$ 40.30
Selling Price
$ 34.94
3114
2096
1454
4338
Market Price
$ 53.37
Selling Price
$ 48.50
1056
301
569
2720
Market Price
$ 41.89
Selling Price
$ 37.53
1278
956
1011
2391
Market Price
$ 29.73
Selling Price
$ 26.38
977
846
823
1135
Market Price
$ 40.80
Selling Price
$ 34.79
744
176
356
2006
Market Price
$ 58.41
Selling Price
$ 52.52
194
151
84
772
Market Price
$ 36.83
Selling Price
$ 32.61
502
488
292
587
Market Price
$ 59.36
Selling Price
$ 51.84
883
352
473
1622
Market Price
$ 62.86
Selling Price
$ 55.53
1795
1126
1764
3052
Market Price
$ 36.34
Selling Price
$ 31.93
1531
1242
1229
2862
Market Price
$ 42.59
Selling Price
$ 38.04
563
288
473
1248
Market Price
$ 62.83
Selling Price
$ 56.09
2347
1644
2079
4581