Market Price
$ 58.43
Selling Price
$ 48.74
3229
2142
2884
4365
Market Price
$ 45.02
Selling Price
$ 39.24
815
366
239
3486
Market Price
$ 34.37
Selling Price
$ 29.15
1896
1883
1254
3154
Market Price
$ 43.34
Selling Price
$ 38.83
1337
311
479
3910
Market Price
$ 39.68
Selling Price
$ 35.00
3909
1311
3046
4509
Market Price
$ 56.08
Selling Price
$ 48.73
533
399
161
814
Market Price
$ 30.77
Selling Price
$ 26.22
1158
390
515
1345
Market Price
$ 49.77
Selling Price
$ 42.45
3029
1826
1963
4098
Market Price
$ 64.21
Selling Price
$ 53.68
277
193
265
1106
Market Price
$ 48.12
Selling Price
$ 43.64
2157
1035
1362
4196
Market Price
$ 39.70
Selling Price
$ 34.85
795
707
416
821
Market Price
$ 68.15
Selling Price
$ 58.53
2580
2049
1464
3699
Market Price
$ 63.00
Selling Price
$ 54.27
4628
2415
989
4678
Market Price
$ 32.58
Selling Price
$ 27.61
1013
375
796
2744
Market Price
$ 64.40
Selling Price
$ 54.59
1795
1002
554
2868
Market Price
$ 57.10
Selling Price
$ 50.11
1974
1913
525
4174
Market Price
$ 63.01
Selling Price
$ 56.98
302
98
244
509
Market Price
$ 55.76
Selling Price
$ 46.60
406
358
236
933
Market Price
$ 44.84
Selling Price
$ 38.68
1235
545
856
2785
Market Price
$ 34.71
Selling Price
$ 28.93
597
580
445
826
Market Price
$ 31.84
Selling Price
$ 26.99
1382
1113
320
1702
Market Price
$ 58.72
Selling Price
$ 50.34
248
213
137
551
Market Price
$ 65.00
Selling Price
$ 54.90
2684
2407
1338
3622
Market Price
$ 64.82
Selling Price
$ 54.72
2013
1330
1978
3912
Market Price
$ 45.90
Selling Price
$ 41.24
2467
1091
1008
3318
Market Price
$ 50.32
Selling Price
$ 42.16
1007
475
865
3998
Market Price
$ 66.92
Selling Price
$ 59.85
487
264
365
607
Market Price
$ 34.76
Selling Price
$ 30.70
2086
1394
829
4138
Market Price
$ 51.52
Selling Price
$ 46.22
751
457
239
2591
Market Price
$ 40.29
Selling Price
$ 35.13
721
492
562
2414
Market Price
$ 39.68
Selling Price
$ 34.81
1424
645
1189
2900
Market Price
$ 44.96
Selling Price
$ 37.97
1331
1311
941
2092
Market Price
$ 36.76
Selling Price
$ 31.68
192
123
91
683
Market Price
$ 50.97
Selling Price
$ 43.47
752
632
617
1102
Market Price
$ 60.74
Selling Price
$ 53.56
2732
1615
1055
3007
Market Price
$ 63.87
Selling Price
$ 54.78
1819
516
741
3793
Market Price
$ 36.09
Selling Price
$ 30.11
2091
936
1111
2806
Market Price
$ 68.88
Selling Price
$ 58.59
938
743
896
2078
Market Price
$ 63.01
Selling Price
$ 55.94
1294
729
636
2361
Market Price
$ 49.84
Selling Price
$ 42.04
1262
553
750
3027