Market Price
$ 58.32
Selling Price
$ 36.07
1266
515
1137
1867
Market Price
$ 50.12
Selling Price
$ 33.51
1907
850
601
2342
Market Price
$ 55.26
Selling Price
$ 37.16
2441
1231
1840
2796
Market Price
$ 56.63
Selling Price
$ 37.43
1577
651
1574
2664
Market Price
$ 53.52
Selling Price
$ 36.67
2774
1032
889
4148
Market Price
$ 58.65
Selling Price
$ 35.30
3127
1620
2053
3361
Market Price
$ 21.20
Selling Price
$ 14.97
1276
755
350
4888
Market Price
$ 65.49
Selling Price
$ 39.95
2982
2643
2380
3837
Market Price
$ 56.98
Selling Price
$ 38.15
1080
578
595
1416
Market Price
$ 52.97
Selling Price
$ 33.60
1372
535
911
2860
Market Price
$ 58.44
Selling Price
$ 39.95
848
185
805
2192
Market Price
$ 63.71
Selling Price
$ 38.71
1881
1467
1156
4004
Market Price
$ 54.87
Selling Price
$ 34.54
2207
1312
495
2438
Market Price
$ 58.22
Selling Price
$ 37.99
3397
2088
2422
3899
Market Price
$ 49.54
Selling Price
$ 31.80
693
601
239
1873
Market Price
$ 51.16
Selling Price
$ 33.68
1091
1084
500
4503
Market Price
$ 21.64
Selling Price
$ 14.97
2057
662
474
4207
Market Price
$ 55.83
Selling Price
$ 38.86
160
41
34
411
Market Price
$ 43.68
Selling Price
$ 30.21
1093
502
788
1763
Market Price
$ 58.49
Selling Price
$ 37.39
2256
1912
1872
2982
Market Price
$ 64.55
Selling Price
$ 38.92
2889
944
984
4115
Market Price
$ 61.56
Selling Price
$ 39.06
2105
1851
763
2730
Market Price
$ 62.36
Selling Price
$ 38.80
820
732
297
3787
Market Price
$ 23.75
Selling Price
$ 14.97
1003
222
511
1241
Market Price
$ 48.80
Selling Price
$ 31.65
3245
660
2168
3593
Market Price
$ 62.67
Selling Price
$ 39.81
2577
1796
1874
3121
Market Price
$ 58.85
Selling Price
$ 35.81
3489
2390
3387
4401
Market Price
$ 54.48
Selling Price
$ 33.07
1221
604
660
2269
Market Price
$ 57.03
Selling Price
$ 39.85
1932
555
642
4966
Market Price
$ 56.91
Selling Price
$ 38.73
1868
939
919
4087
Market Price
$ 48.61
Selling Price
$ 34.59
3775
1354
2337
4611
Market Price
$ 46.68
Selling Price
$ 31.42
251
142
109
438
Market Price
$ 52.65
Selling Price
$ 34.16
2095
770
2080
3693
Market Price
$ 53.23
Selling Price
$ 33.13
1374
441
950
1514
Market Price
$ 25.41
Selling Price
$ 14.97
3459
1813
2210
4527
Market Price
$ 53.03
Selling Price
$ 37.16
1427
1328
635
4870
Market Price
$ 49.49
Selling Price
$ 34.23
2209
980
1352
4375
Market Price
$ 59.54
Selling Price
$ 37.99
487
429
308
1546
Market Price
$ 58.62
Selling Price
$ 35.24
1980
522
547
2295
Market Price
$ 55.12
Selling Price
$ 32.74
2066
1877
1297
2622