Market Price
$ 58.58
Selling Price
$ 50.99
1262
734
499
2115
Market Price
$ 31.16
Selling Price
$ 26.09
1281
1207
324
2911
Market Price
$ 33.04
Selling Price
$ 29.83
1904
685
473
3854
Market Price
$ 50.90
Selling Price
$ 44.34
848
446
408
1572
Market Price
$ 38.02
Selling Price
$ 32.30
2336
597
2095
3407
Market Price
$ 34.18
Selling Price
$ 30.72
446
361
415
2170
Market Price
$ 52.32
Selling Price
$ 43.76
340
253
272
465
Market Price
$ 35.84
Selling Price
$ 31.03
1063
897
907
2041
Market Price
$ 32.44
Selling Price
$ 28.80
373
317
251
430
Market Price
$ 33.98
Selling Price
$ 29.32
552
543
210
937
Market Price
$ 49.26
Selling Price
$ 42.60
1805
726
1234
4412
Market Price
$ 33.71
Selling Price
$ 29.55
1958
1421
906
4638
Market Price
$ 31.61
Selling Price
$ 26.73
3704
1722
2286
4423
Market Price
$ 44.01
Selling Price
$ 38.03
1848
1170
1692
3722
Market Price
$ 52.34
Selling Price
$ 46.13
472
465
166
1160
Market Price
$ 48.86
Selling Price
$ 44.21
1440
1301
314
1868
Market Price
$ 56.50
Selling Price
$ 49.98
302
190
175
1278
Market Price
$ 57.42
Selling Price
$ 48.56
665
522
550
1659
Market Price
$ 36.76
Selling Price
$ 32.61
628
425
265
3035
Market Price
$ 59.43
Selling Price
$ 53.16
199
199
50
892
Market Price
$ 40.84
Selling Price
$ 34.39
931
336
729
1059
Market Price
$ 48.94
Selling Price
$ 42.94
487
273
214
673
Market Price
$ 58.86
Selling Price
$ 51.76
514
254
242
537
Market Price
$ 57.95
Selling Price
$ 51.96
783
209
409
3623
Market Price
$ 30.69
Selling Price
$ 26.01
1235
293
1046
2205
Market Price
$ 47.64
Selling Price
$ 41.03
1386
1135
870
3629
Market Price
$ 46.69
Selling Price
$ 39.72
2298
2287
1857
4288
Market Price
$ 51.79
Selling Price
$ 44.19
2973
775
1746
4397
Market Price
$ 60.48
Selling Price
$ 52.07
1344
700
317
2577
Market Price
$ 47.60
Selling Price
$ 40.39
1808
1092
1030
2534
Market Price
$ 34.26
Selling Price
$ 29.96
2043
1993
463
3721
Market Price
$ 60.73
Selling Price
$ 51.47
1496
1130
1043
2130
Market Price
$ 36.31
Selling Price
$ 32.46
3699
2291
880
4358
Market Price
$ 32.55
Selling Price
$ 28.61
1257
780
889
3810
Market Price
$ 59.99
Selling Price
$ 51.86
591
199
347
2807
Market Price
$ 67.24
Selling Price
$ 56.89
416
363
92
672
Market Price
$ 51.27
Selling Price
$ 45.87
804
216
536
1716
Market Price
$ 28.46
Selling Price
$ 25.82
3159
1038
1026
4557
Market Price
$ 35.15
Selling Price
$ 31.08
1005
607
658
1485
Market Price
$ 53.55
Selling Price
$ 46.52
1187
1055
889
1401