Market Price
$ 34.95
Selling Price
$ 30.24
4197
2684
1166
4530
Market Price
$ 49.61
Selling Price
$ 42.38
3082
758
946
4975
Market Price
$ 60.87
Selling Price
$ 52.22
811
220
639
1019
Market Price
$ 48.90
Selling Price
$ 41.24
1637
377
1254
4289
Market Price
$ 48.20
Selling Price
$ 42.99
3280
2166
1641
4411
Market Price
$ 58.16
Selling Price
$ 49.57
3755
2587
3263
4950
Market Price
$ 42.06
Selling Price
$ 36.62
1373
460
1069
1588
Market Price
$ 70.80
Selling Price
$ 59.51
2881
2789
649
3543
Market Price
$ 36.25
Selling Price
$ 31.98
1298
670
971
3286
Market Price
$ 29.13
Selling Price
$ 25.13
1230
463
1082
1329
Market Price
$ 53.34
Selling Price
$ 46.22
2688
1146
2444
3315
Market Price
$ 56.94
Selling Price
$ 48.65
3131
2227
2147
4406
Market Price
$ 53.26
Selling Price
$ 45.68
2237
826
1158
2834
Market Price
$ 47.36
Selling Price
$ 39.92
1999
1201
879
2769
Market Price
$ 61.30
Selling Price
$ 54.64
214
72
69
702
Market Price
$ 65.91
Selling Price
$ 57.76
682
196
218
871
Market Price
$ 55.42
Selling Price
$ 46.39
752
218
183
3462
Market Price
$ 42.27
Selling Price
$ 38.06
1301
734
1085
2649
Market Price
$ 44.38
Selling Price
$ 39.64
1094
334
362
2076
Market Price
$ 52.35
Selling Price
$ 45.04
1557
770
1550
3183
Market Price
$ 34.14
Selling Price
$ 30.19
1416
1246
920
4949
Market Price
$ 30.49
Selling Price
$ 26.97
3686
1304
748
4030
Market Price
$ 29.39
Selling Price
$ 26.55
3360
2783
2463
3577
Market Price
$ 45.09
Selling Price
$ 38.59
1067
471
675
2349
Market Price
$ 67.32
Selling Price
$ 58.80
223
148
164
607
Market Price
$ 46.76
Selling Price
$ 41.80
1547
1431
855
2321
Market Price
$ 61.40
Selling Price
$ 53.41
419
373
265
1858
Market Price
$ 64.80
Selling Price
$ 55.08
779
583
480
2169
Market Price
$ 59.98
Selling Price
$ 53.99
412
265
191
611
Market Price
$ 47.66
Selling Price
$ 39.96
2928
1891
2121
3848
Market Price
$ 46.36
Selling Price
$ 40.28
639
242
508
3117
Market Price
$ 39.01
Selling Price
$ 33.81
4107
1773
958
4947
Market Price
$ 67.93
Selling Price
$ 57.92
1682
1543
469
4254
Market Price
$ 60.92
Selling Price
$ 53.59
758
336
163
1361
Market Price
$ 56.87
Selling Price
$ 50.02
698
604
255
2328
Market Price
$ 37.76
Selling Price
$ 33.83
777
355
718
2744
Market Price
$ 34.97
Selling Price
$ 31.38
1074
617
888
1841
Market Price
$ 66.41
Selling Price
$ 56.02
1557
319
1031
4360
Market Price
$ 31.74
Selling Price
$ 27.90
330
66
240
414
Market Price
$ 47.15
Selling Price
$ 42.83
4816
2446
4415
4834