Market Price
$ 41.13
Selling Price
$ 37.14
3341
1332
2740
3975
Market Price
$ 56.70
Selling Price
$ 47.93
962
786
700
4692
Market Price
$ 55.55
Selling Price
$ 47.51
479
230
474
1134
Market Price
$ 35.36
Selling Price
$ 31.54
1281
746
289
3161
Market Price
$ 59.23
Selling Price
$ 51.72
797
550
238
3846
Market Price
$ 63.21
Selling Price
$ 55.69
637
238
414
2856
Market Price
$ 61.69
Selling Price
$ 55.58
2982
2465
2614
3990
Market Price
$ 34.99
Selling Price
$ 30.74
724
365
436
3559
Market Price
$ 68.90
Selling Price
$ 59.37
1923
989
904
3084
Market Price
$ 65.85
Selling Price
$ 57.03
2739
2172
569
3048
Market Price
$ 64.72
Selling Price
$ 55.27
1211
831
1149
3861
Market Price
$ 32.75
Selling Price
$ 29.77
1521
662
533
3756
Market Price
$ 40.63
Selling Price
$ 34.53
1123
648
587
1270
Market Price
$ 60.84
Selling Price
$ 50.95
274
261
262
920
Market Price
$ 34.03
Selling Price
$ 30.08
1701
789
1213
3483
Market Price
$ 71.04
Selling Price
$ 59.81
2817
2546
1717
4642
Market Price
$ 39.36
Selling Price
$ 34.66
1317
706
1274
1416
Market Price
$ 33.34
Selling Price
$ 29.50
1311
800
1073
2828
Market Price
$ 61.66
Selling Price
$ 52.61
2580
2299
691
2714
Market Price
$ 52.80
Selling Price
$ 46.19
1895
608
617
2641
Market Price
$ 60.37
Selling Price
$ 51.11
265
62
77
473
Market Price
$ 57.48
Selling Price
$ 49.79
1213
740
495
1765
Market Price
$ 41.03
Selling Price
$ 34.28
3375
1867
2872
4001
Market Price
$ 37.89
Selling Price
$ 32.20
138
49
55
493
Market Price
$ 39.40
Selling Price
$ 33.90
804
211
464
1990
Market Price
$ 44.10
Selling Price
$ 37.44
1036
956
576
2778
Market Price
$ 50.28
Selling Price
$ 42.76
483
214
296
1328
Market Price
$ 31.67
Selling Price
$ 27.13
1316
1033
739
2494
Market Price
$ 54.54
Selling Price
$ 45.96
2207
732
1803
3925
Market Price
$ 54.94
Selling Price
$ 47.55
2270
1565
604
2379
Market Price
$ 52.58
Selling Price
$ 43.93
917
306
551
1404
Market Price
$ 41.47
Selling Price
$ 37.37
746
475
398
3167
Market Price
$ 46.53
Selling Price
$ 39.31
2447
769
820
3203
Market Price
$ 49.33
Selling Price
$ 44.72
4262
1045
3859
4468
Market Price
$ 33.05
Selling Price
$ 29.76
1634
1508
600
1979
Market Price
$ 45.00
Selling Price
$ 38.03
1444
925
432
1848
Market Price
$ 51.23
Selling Price
$ 45.13
700
348
481
3486
Market Price
$ 49.53
Selling Price
$ 42.54
2334
742
1866
3347
Market Price
$ 68.78
Selling Price
$ 59.19
1839
1781
696
1907
Market Price
$ 47.25
Selling Price
$ 41.14
1948
636
1886
3741