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
Market Price
$ 27.53
Selling Price
$ 19.48
3245
3112
922
4393
Market Price
$ 46.37
Selling Price
$ 32.45
3119
2282
899
3531
Market Price
$ 47.25
Selling Price
$ 30.61
535
280
333
1990
Market Price
$ 47.00
Selling Price
$ 30.72
775
391
629
1971
Market Price
$ 59.08
Selling Price
$ 37.66
471
264
402
1652
Market Price
$ 50.02
Selling Price
$ 32.53
3480
1436
2085
3530
Market Price
$ 62.89
Selling Price
$ 39.97
547
141
318
1998