Market Price
$ 47.64
Selling Price
$ 33.00
2520
1914
1399
3264
Market Price
$ 57.80
Selling Price
$ 36.45
2329
718
1686
4480
Market Price
$ 64.41
Selling Price
$ 38.00
1219
1033
923
2959
Market Price
$ 52.07
Selling Price
$ 36.42
274
233
147
696
Market Price
$ 46.27
Selling Price
$ 31.89
1324
269
541
4099
Market Price
$ 63.66
Selling Price
$ 38.00
2756
1404
1263
2902
Market Price
$ 38.90
Selling Price
$ 26.98
1123
473
969
1718
Market Price
$ 50.75
Selling Price
$ 34.34
3413
1852
3087
3413
Market Price
$ 62.93
Selling Price
$ 38.95
2122
1775
1187
2707
Market Price
$ 61.23
Selling Price
$ 39.93
849
661
593
2026
Market Price
$ 50.93
Selling Price
$ 35.11
724
715
254
1814
Market Price
$ 28.05
Selling Price
$ 19.48
2374
2120
936
2861
Market Price
$ 39.11
Selling Price
$ 26.98
2650
570
1820
3660
Market Price
$ 55.24
Selling Price
$ 35.20
400
185
358
1543
Market Price
$ 50.48
Selling Price
$ 30.30
1252
567
382
3357
Market Price
$ 51.49
Selling Price
$ 32.45
2027
539
1964
3364
Market Price
$ 53.94
Selling Price
$ 35.43
2150
1963
1121
2208
Market Price
$ 53.00
Selling Price
$ 32.28
3543
2808
717
3856
Market Price
$ 28.48
Selling Price
$ 19.48
1467
914
386
2995
Market Price
$ 38.40
Selling Price
$ 26.98
1076
705
258
1562
Market Price
$ 50.08
Selling Price
$ 35.32
317
253
274
697
Market Price
$ 47.87
Selling Price
$ 31.45
2680
1736
1321
2768
Market Price
$ 45.88
Selling Price
$ 30.64
3022
874
2732
3716
Market Price
$ 54.99
Selling Price
$ 33.91
636
498
429
2129
Market Price
$ 44.16
Selling Price
$ 26.98
1211
320
1005
3079
Market Price
$ 55.22
Selling Price
$ 36.31
964
600
955
1162
Market Price
$ 63.62
Selling Price
$ 39.21
682
383
550
685
Market Price
$ 27.86
Selling Price
$ 19.48
2765
2142
1930
3238
Market Price
$ 66.93
Selling Price
$ 39.92
1498
1011
1074
1847
Market Price
$ 57.07
Selling Price
$ 36.80
1313
1195
596
3855
Market Price
$ 50.60
Selling Price
$ 32.45
154
82
135
669
Market Price
$ 61.40
Selling Price
$ 38.02
1849
1279
1318
4654
Market Price
$ 51.84
Selling Price
$ 34.44
3911
1755
2106
4074
Market Price
$ 29.30
Selling Price
$ 19.48
358
335
348
864
Market Price
$ 49.93
Selling Price
$ 34.72
3973
3411
3423
4507
Market Price
$ 59.27
Selling Price
$ 36.39
1066
554
655
2577
Market Price
$ 59.63
Selling Price
$ 35.74
335
307
116
969
Market Price
$ 51.43
Selling Price
$ 30.77
786
729
275
1111
Market Price
$ 51.10
Selling Price
$ 32.70
2812
1064
2574
2921
Market Price
$ 51.95
Selling Price
$ 30.91
1934
1517
1130
3255