Market Price
$ 59.93
Selling Price
$ 50.51
1793
1299
433
2196
Market Price
$ 43.15
Selling Price
$ 36.26
1522
577
370
3270
Market Price
$ 54.17
Selling Price
$ 46.93
1411
495
592
3022
Market Price
$ 39.99
Selling Price
$ 34.46
843
756
252
882
Market Price
$ 51.86
Selling Price
$ 45.12
1272
347
593
1923
Market Price
$ 37.25
Selling Price
$ 32.05
329
155
222
694
Market Price
$ 63.37
Selling Price
$ 53.37
297
75
67
1042
Market Price
$ 41.62
Selling Price
$ 34.93
3282
1626
1277
4343
Market Price
$ 49.16
Selling Price
$ 43.77
4582
4098
3756
4884
Market Price
$ 33.84
Selling Price
$ 29.64
645
325
418
1905
Market Price
$ 30.75
Selling Price
$ 26.47
734
215
261
776
Market Price
$ 44.66
Selling Price
$ 37.57
1908
1528
1205
2683
Market Price
$ 64.40
Selling Price
$ 57.13
1653
535
1071
1970
Market Price
$ 30.90
Selling Price
$ 27.69
1009
911
665
2167
Market Price
$ 63.67
Selling Price
$ 53.77
698
480
371
802
Market Price
$ 40.83
Selling Price
$ 37.06
2681
1418
2357
3717
Market Price
$ 69.12
Selling Price
$ 58.84
1607
768
853
2135
Market Price
$ 47.63
Selling Price
$ 42.38
1292
1269
950
3012
Market Price
$ 60.61
Selling Price
$ 54.36
1020
876
794
1436
Market Price
$ 51.53
Selling Price
$ 44.80
2145
1709
1459
2731
Market Price
$ 68.59
Selling Price
$ 59.88
3550
1505
1818
4231
Market Price
$ 33.62
Selling Price
$ 29.87
3455
2239
1179
3720
Market Price
$ 52.05
Selling Price
$ 44.83
3654
3267
873
3847
Market Price
$ 38.38
Selling Price
$ 33.09
2035
550
1825
4772
Market Price
$ 51.34
Selling Price
$ 43.54
1242
1101
479
2391
Market Price
$ 60.94
Selling Price
$ 53.20
1905
1714
719
4671
Market Price
$ 48.84
Selling Price
$ 42.49
2659
1780
2644
2787
Market Price
$ 36.40
Selling Price
$ 33.08
1022
965
567
2180
Market Price
$ 37.55
Selling Price
$ 32.63
1539
1062
416
3765
Market Price
$ 39.17
Selling Price
$ 35.03
1431
685
776
2262
Market Price
$ 30.62
Selling Price
$ 27.51
1386
449
762
3925
Market Price
$ 54.87
Selling Price
$ 49.17
418
226
238
554
Market Price
$ 60.98
Selling Price
$ 52.78
665
632
239
748
Market Price
$ 46.03
Selling Price
$ 39.90
1018
858
358
1574
Market Price
$ 46.17
Selling Price
$ 40.58
961
792
316
2925
Market Price
$ 67.96
Selling Price
$ 57.67
2000
1648
818
3100
Market Price
$ 31.75
Selling Price
$ 27.58
2485
1388
911
4102
Market Price
$ 34.88
Selling Price
$ 30.08
2099
1856
1301
2466
Market Price
$ 64.27
Selling Price
$ 55.95
3762
2722
3387
4355
Market Price
$ 33.70
Selling Price
$ 28.21
1283
1058
673
1934