Market Price
$ 37.99
Selling Price
$ 31.80
2922
2508
2624
3810
Market Price
$ 68.07
Selling Price
$ 59.85
834
572
483
4131
Market Price
$ 38.63
Selling Price
$ 34.16
1788
478
464
2039
Market Price
$ 47.25
Selling Price
$ 40.31
527
423
514
2181
Market Price
$ 55.85
Selling Price
$ 47.46
552
227
437
1205
Market Price
$ 65.20
Selling Price
$ 57.34
321
225
115
655
Market Price
$ 40.16
Selling Price
$ 36.41
2046
875
1016
2698
Market Price
$ 65.57
Selling Price
$ 56.57
3268
1431
1208
3357
Market Price
$ 31.60
Selling Price
$ 27.14
2472
924
1177
3466
Market Price
$ 47.76
Selling Price
$ 41.38
713
468
287
1393
Market Price
$ 58.58
Selling Price
$ 51.59
1243
491
731
1398
Market Price
$ 47.59
Selling Price
$ 40.52
1426
328
1132
3186
Market Price
$ 59.70
Selling Price
$ 53.68
2363
1694
562
3170
Market Price
$ 51.47
Selling Price
$ 44.29
967
944
260
1348
Market Price
$ 40.69
Selling Price
$ 35.92
2644
1521
1447
2722
Market Price
$ 42.92
Selling Price
$ 36.77
417
337
115
2084
Market Price
$ 32.28
Selling Price
$ 29.31
957
466
346
3447
Market Price
$ 33.34
Selling Price
$ 28.26
666
540
463
2523
Market Price
$ 48.77
Selling Price
$ 40.67
2662
2293
2207
2664
Market Price
$ 58.63
Selling Price
$ 50.02
1248
1121
1208
4183
Market Price
$ 44.01
Selling Price
$ 38.15
721
581
643
2650
Market Price
$ 43.67
Selling Price
$ 38.57
603
530
189
799
Market Price
$ 34.80
Selling Price
$ 31.57
186
110
106
449
Market Price
$ 37.50
Selling Price
$ 31.43
712
669
367
1419
Market Price
$ 50.67
Selling Price
$ 45.19
1119
438
984
1837
Market Price
$ 64.28
Selling Price
$ 56.51
852
460
413
2567
Market Price
$ 70.27
Selling Price
$ 59.11
394
133
86
425
Market Price
$ 41.28
Selling Price
$ 36.35
347
292
127
1466
Market Price
$ 36.77
Selling Price
$ 32.55
3772
1035
860
4193
Market Price
$ 66.91
Selling Price
$ 57.14
1688
1097
870
4752
Market Price
$ 34.52
Selling Price
$ 29.38
2881
1563
2772
3604
Market Price
$ 37.73
Selling Price
$ 33.25
2606
1862
1284
3740
Market Price
$ 44.74
Selling Price
$ 37.29
964
606
337
4558
Market Price
$ 49.33
Selling Price
$ 42.73
667
473
304
3116
Market Price
$ 56.72
Selling Price
$ 50.45
907
250
836
1432
Market Price
$ 29.75
Selling Price
$ 26.51
627
305
246
2502