Market Price
$ 35.50
Selling Price
$ 31.30
1344
351
833
2666
Market Price
$ 65.55
Selling Price
$ 57.94
1822
1073
1599
2093
Market Price
$ 49.11
Selling Price
$ 43.68
1868
881
1754
3538
Market Price
$ 61.70
Selling Price
$ 51.88
493
336
133
1902
Market Price
$ 65.37
Selling Price
$ 57.54
1945
531
534
2776
Market Price
$ 53.06
Selling Price
$ 46.95
874
735
610
2447
Market Price
$ 43.17
Selling Price
$ 39.07
1190
984
1103
4040
Market Price
$ 35.30
Selling Price
$ 29.46
2632
1059
1266
4069
Market Price
$ 57.66
Selling Price
$ 51.08
3482
1772
2748
4597
Market Price
$ 61.68
Selling Price
$ 55.31
1100
897
1026
3551
Market Price
$ 36.58
Selling Price
$ 31.83
1176
492
463
3539
Market Price
$ 30.93
Selling Price
$ 26.28
3254
3213
2568
3619
Market Price
$ 40.60
Selling Price
$ 36.52
351
348
154
894
Market Price
$ 52.25
Selling Price
$ 43.77
619
428
171
1741
Market Price
$ 48.35
Selling Price
$ 40.78
2970
2624
1637
3227
Market Price
$ 51.58
Selling Price
$ 45.05
3594
2656
3331
4518
Market Price
$ 46.18
Selling Price
$ 41.49
1662
632
365
1814
Market Price
$ 38.91
Selling Price
$ 34.13
1848
715
1764
2015
Market Price
$ 69.41
Selling Price
$ 58.05
3872
2276
3695
4827
Market Price
$ 59.77
Selling Price
$ 53.71
594
204
537
831
Market Price
$ 59.67
Selling Price
$ 50.16
450
127
164
1163
Market Price
$ 38.98
Selling Price
$ 34.04
2645
984
752
3253
Market Price
$ 64.83
Selling Price
$ 55.01
1660
374
1304
2860
Market Price
$ 42.52
Selling Price
$ 37.00
1914
417
927
3755
Market Price
$ 41.62
Selling Price
$ 35.00
2287
1875
609
3546
Market Price
$ 42.64
Selling Price
$ 37.66
744
601
280
1492
Market Price
$ 34.97
Selling Price
$ 31.11
789
628
657
1170
Market Price
$ 34.96
Selling Price
$ 30.96
1177
585
771
3448
Market Price
$ 36.42
Selling Price
$ 32.89
1194
948
252
1962
Market Price
$ 54.33
Selling Price
$ 47.83
3920
1936
3553
4191
Market Price
$ 28.59
Selling Price
$ 25.43
377
79
189
1148
Market Price
$ 63.45
Selling Price
$ 53.10
1543
1134
967
4397
Market Price
$ 29.61
Selling Price
$ 25.02
1305
433
439
2581
Market Price
$ 44.50
Selling Price
$ 39.01
1990
1696
1262
3726
Market Price
$ 53.49
Selling Price
$ 48.34
1291
1001
1225
2387
Market Price
$ 55.37
Selling Price
$ 47.56
1157
659
1095
2459
Market Price
$ 60.56
Selling Price
$ 54.82
3492
812
2668
3987
Market Price
$ 38.18
Selling Price
$ 32.18
2563
1078
1498
3777
Market Price
$ 55.85
Selling Price
$ 50.35
1287
1228
430
3387
Market Price
$ 46.51
Selling Price
$ 41.53
3440
1729
1068
4271