Market Price
$ 57.74
Selling Price
$ 48.41
1740
810
692
4055
Market Price
$ 34.40
Selling Price
$ 29.20
1473
822
376
1721
Market Price
$ 55.42
Selling Price
$ 47.54
972
666
749
3769
Market Price
$ 56.92
Selling Price
$ 49.49
3545
1202
810
3879
Market Price
$ 52.63
Selling Price
$ 46.64
2736
1934
574
3160
Market Price
$ 46.63
Selling Price
$ 41.24
2357
776
1693
2864
Market Price
$ 66.40
Selling Price
$ 56.52
1333
1124
602
2193
Market Price
$ 29.23
Selling Price
$ 25.46
846
376
587
1508
Market Price
$ 56.37
Selling Price
$ 50.26
812
738
269
1467
Market Price
$ 63.74
Selling Price
$ 55.27
1893
916
722
2775
Market Price
$ 35.72
Selling Price
$ 32.04
1708
1334
1447
1969
Market Price
$ 30.38
Selling Price
$ 26.64
724
221
507
2628
Market Price
$ 56.63
Selling Price
$ 48.72
3620
1910
2327
3655
Market Price
$ 32.57
Selling Price
$ 28.98
854
667
460
1489
Market Price
$ 67.68
Selling Price
$ 58.73
1117
1030
668
2120
Market Price
$ 38.08
Selling Price
$ 33.23
779
585
637
1615
Market Price
$ 60.58
Selling Price
$ 50.80
353
249
247
704
Market Price
$ 46.36
Selling Price
$ 41.93
763
651
332
1996
Market Price
$ 38.82
Selling Price
$ 32.94
482
115
296
908
Market Price
$ 66.87
Selling Price
$ 55.93
731
383
384
851
Market Price
$ 30.85
Selling Price
$ 27.23
536
183
195
1845
Market Price
$ 34.79
Selling Price
$ 30.08
361
176
213
1262
Market Price
$ 49.57
Selling Price
$ 44.39
924
787
890
1151
Market Price
$ 50.21
Selling Price
$ 43.96
794
480
619
1198
Market Price
$ 30.33
Selling Price
$ 26.80
1501
871
580
1583
Market Price
$ 66.42
Selling Price
$ 56.68
1355
1051
587
3099
Market Price
$ 34.88
Selling Price
$ 30.53
2078
1274
1150
3040
Market Price
$ 41.69
Selling Price
$ 35.32
3299
1719
1703
4965
Market Price
$ 34.03
Selling Price
$ 28.69
332
253
192
412
Market Price
$ 45.30
Selling Price
$ 39.38
549
409
533
720
Market Price
$ 66.64
Selling Price
$ 59.41
1442
1217
1263
2035
Market Price
$ 36.63
Selling Price
$ 30.88
145
116
75
457
Market Price
$ 53.03
Selling Price
$ 46.67
1442
771
476
2031
Market Price
$ 68.93
Selling Price
$ 59.16
3374
2033
3097
4697
Market Price
$ 44.86
Selling Price
$ 39.70
611
317
530
847
Market Price
$ 30.72
Selling Price
$ 26.45
1247
900
603
1265
Market Price
$ 66.67
Selling Price
$ 57.52
3707
2571
2716
4695
Market Price
$ 36.68
Selling Price
$ 32.05
3444
1088
3222
4534
Market Price
$ 29.93
Selling Price
$ 25.92
1763
1078
421
4650
Market Price
$ 39.77
Selling Price
$ 35.84
503
503
460
1014