Market Price
$ 43.95
Selling Price
$ 36.99
1581
439
1246
1832
Market Price
$ 61.63
Selling Price
$ 54.10
3684
3681
1704
4975
Market Price
$ 67.63
Selling Price
$ 57.84
422
278
397
1657
Market Price
$ 66.28
Selling Price
$ 58.36
2834
1346
2751
3258
Market Price
$ 38.24
Selling Price
$ 34.66
933
790
563
975
Market Price
$ 49.69
Selling Price
$ 41.64
2757
780
1983
3186
Market Price
$ 57.17
Selling Price
$ 49.51
2498
1510
2155
2745
Market Price
$ 54.80
Selling Price
$ 48.64
1218
943
925
2427
Market Price
$ 53.16
Selling Price
$ 44.57
2039
1221
1509
2424
Market Price
$ 44.88
Selling Price
$ 38.06
1887
1801
1465
3039
Market Price
$ 45.65
Selling Price
$ 40.25
1135
352
774
2738
Market Price
$ 52.09
Selling Price
$ 46.07
1168
629
1014
3129
Market Price
$ 49.42
Selling Price
$ 43.36
153
71
63
510
Market Price
$ 56.15
Selling Price
$ 48.58
476
458
299
2083
Market Price
$ 51.78
Selling Price
$ 46.51
1302
1184
918
1622
Market Price
$ 33.71
Selling Price
$ 29.65
3089
650
1852
3268
Market Price
$ 29.60
Selling Price
$ 25.58
1547
974
973
1774
Market Price
$ 66.32
Selling Price
$ 59.42
2855
1799
1948
3643
Market Price
$ 40.52
Selling Price
$ 35.51
1092
916
409
1603
Market Price
$ 36.11
Selling Price
$ 31.05
2056
1292
2032
3353
Market Price
$ 50.08
Selling Price
$ 43.24
598
151
354
1360
Market Price
$ 47.67
Selling Price
$ 41.72
1505
738
957
3630
Market Price
$ 40.43
Selling Price
$ 35.11
1460
469
956
1585
Market Price
$ 52.99
Selling Price
$ 47.95
704
509
521
3199
Market Price
$ 55.83
Selling Price
$ 48.21
294
255
163
500
Market Price
$ 51.54
Selling Price
$ 44.37
2894
2819
1242
2962
Market Price
$ 55.32
Selling Price
$ 49.54
1295
412
860
1829
Market Price
$ 42.40
Selling Price
$ 36.12
1249
372
568
1892
Market Price
$ 69.50
Selling Price
$ 58.68
1359
880
332
1515
Market Price
$ 48.76
Selling Price
$ 42.43
1414
610
401
2385
Market Price
$ 35.96
Selling Price
$ 31.16
748
473
394
1124
Market Price
$ 34.56
Selling Price
$ 29.45
3747
1099
1377
4761
Market Price
$ 49.23
Selling Price
$ 42.03
535
250
190
842
Market Price
$ 33.17
Selling Price
$ 28.57
1678
1382
384
3927
Market Price
$ 28.08
Selling Price
$ 25.27
2934
1011
915
3166
Market Price
$ 53.88
Selling Price
$ 47.60
532
418
527
2327
Market Price
$ 43.79
Selling Price
$ 39.24
1319
1207
799
2627
Market Price
$ 45.98
Selling Price
$ 41.20
1281
903
1197
1856
Market Price
$ 56.14
Selling Price
$ 47.26
4039
2996
2574
4556
Market Price
$ 52.88
Selling Price
$ 45.02
1314
664
957
1463