Market Price
$ 48.04
Selling Price
$ 40.79
791
756
183
1955
Market Price
$ 51.82
Selling Price
$ 43.81
1721
975
1657
4466
Market Price
$ 58.52
Selling Price
$ 51.09
2449
2210
1253
2762
Market Price
$ 43.34
Selling Price
$ 38.88
3014
2234
816
3865
Market Price
$ 56.69
Selling Price
$ 51.10
979
508
780
1167
Market Price
$ 46.39
Selling Price
$ 40.54
3026
1968
2199
3144
Market Price
$ 35.74
Selling Price
$ 30.53
2762
2569
2293
4596
Market Price
$ 32.99
Selling Price
$ 29.04
2350
2328
1076
4962
Market Price
$ 60.50
Selling Price
$ 53.22
593
458
346
2843
Market Price
$ 69.80
Selling Price
$ 59.03
1964
926
1140
2081
Market Price
$ 58.37
Selling Price
$ 48.97
2432
1122
1352
3250
Market Price
$ 63.92
Selling Price
$ 53.61
1021
677
904
2215
Market Price
$ 34.34
Selling Price
$ 29.69
3076
1198
2497
4834
Market Price
$ 55.78
Selling Price
$ 46.61
3456
1529
1364
3962
Market Price
$ 56.19
Selling Price
$ 47.79
199
190
123
450
Market Price
$ 64.75
Selling Price
$ 55.78
427
340
164
1149
Market Price
$ 53.36
Selling Price
$ 45.37
493
475
244
1417
Market Price
$ 57.12
Selling Price
$ 48.69
3336
2648
2335
4401
Market Price
$ 53.53
Selling Price
$ 46.02
312
97
127
729
Market Price
$ 59.84
Selling Price
$ 52.14
386
104
306
1712
Market Price
$ 44.88
Selling Price
$ 39.90
1125
1050
874
1205
Market Price
$ 62.54
Selling Price
$ 52.45
1178
1035
1111
4728
Market Price
$ 34.24
Selling Price
$ 30.78
1214
498
861
1446
Market Price
$ 54.81
Selling Price
$ 48.81
2140
1262
1671
4288
Market Price
$ 43.41
Selling Price
$ 39.43
720
227
500
2437
Market Price
$ 63.01
Selling Price
$ 52.78
1554
600
456
1751
Market Price
$ 35.35
Selling Price
$ 31.49
3830
3560
1316
4996
Market Price
$ 56.87
Selling Price
$ 49.89
897
247
240
3331
Market Price
$ 59.27
Selling Price
$ 52.65
450
175
228
1255
Market Price
$ 33.24
Selling Price
$ 27.79
338
124
274
678
Market Price
$ 51.86
Selling Price
$ 43.77
846
308
584
1340
Market Price
$ 61.41
Selling Price
$ 55.35
1776
1023
493
4820
Market Price
$ 66.55
Selling Price
$ 57.66
1142
803
571
1291
Market Price
$ 38.46
Selling Price
$ 34.32
1847
681
1676
2145
Market Price
$ 46.12
Selling Price
$ 41.32
1249
285
1162
1446
Market Price
$ 58.26
Selling Price
$ 49.09
1805
1198
1173
2657
Market Price
$ 42.65
Selling Price
$ 36.37
190
66
110
666
Market Price
$ 55.15
Selling Price
$ 47.59
3782
2665
2601
4433
Market Price
$ 40.52
Selling Price
$ 35.53
480
258
417
1365
Market Price
$ 68.92
Selling Price
$ 58.35
1179
339
816
3123