Market Price
$ 51.92
Selling Price
$ 44.01
868
606
697
1159
Market Price
$ 62.86
Selling Price
$ 52.82
1827
420
838
2457
Market Price
$ 61.73
Selling Price
$ 53.36
438
339
200
548
Market Price
$ 32.60
Selling Price
$ 27.99
2476
2139
1425
2941
Market Price
$ 36.14
Selling Price
$ 32.20
784
349
272
2869
Market Price
$ 53.19
Selling Price
$ 47.67
1445
1172
1361
2954
Market Price
$ 30.09
Selling Price
$ 25.38
1045
992
355
1612
Market Price
$ 62.13
Selling Price
$ 53.08
3561
2189
2204
3915
Market Price
$ 28.90
Selling Price
$ 25.01
1986
478
626
4976
Market Price
$ 31.03
Selling Price
$ 27.32
1174
247
792
3836
Market Price
$ 46.27
Selling Price
$ 40.54
413
276
330
1088
Market Price
$ 30.98
Selling Price
$ 26.78
1010
984
754
3116
Market Price
$ 39.55
Selling Price
$ 34.46
2916
629
1037
4245
Market Price
$ 34.04
Selling Price
$ 28.51
622
393
488
3082
Market Price
$ 30.66
Selling Price
$ 27.69
982
875
550
2284
Market Price
$ 32.49
Selling Price
$ 28.32
2830
1461
2429
4756
Market Price
$ 62.31
Selling Price
$ 52.97
3024
1219
2055
4664
Market Price
$ 41.84
Selling Price
$ 35.51
528
484
431
1572
Market Price
$ 66.22
Selling Price
$ 56.52
1319
872
1117
3874
Market Price
$ 58.81
Selling Price
$ 50.70
1949
623
752
4967
Market Price
$ 38.85
Selling Price
$ 34.00
2610
1799
1368
4738
Market Price
$ 64.86
Selling Price
$ 54.76
2486
753
1821
3188
Market Price
$ 43.67
Selling Price
$ 36.60
857
776
462
877
Market Price
$ 39.95
Selling Price
$ 34.42
1799
1623
643
2513
Market Price
$ 29.44
Selling Price
$ 25.16
4129
3669
3882
4436
Market Price
$ 52.88
Selling Price
$ 45.46
386
118
249
732
Market Price
$ 56.01
Selling Price
$ 47.39
658
325
393
1503
Market Price
$ 51.80
Selling Price
$ 43.82
2821
2333
1647
3063
Market Price
$ 28.37
Selling Price
$ 25.57
978
608
308
2508
Market Price
$ 48.25
Selling Price
$ 43.01
899
388
742
1577
Market Price
$ 48.92
Selling Price
$ 43.17
1402
439
747
1625
Market Price
$ 56.56
Selling Price
$ 49.27
1157
459
863
2186
Market Price
$ 42.17
Selling Price
$ 36.07
519
240
151
2414
Market Price
$ 42.38
Selling Price
$ 35.35
860
256
499
1777
Market Price
$ 44.05
Selling Price
$ 38.57
3782
2380
1440
4098
Market Price
$ 50.21
Selling Price
$ 44.16
1587
686
1298
2698
Market Price
$ 60.15
Selling Price
$ 52.41
661
601
570
2826
Market Price
$ 32.24
Selling Price
$ 29.30
1559
1172
1212
1869
Market Price
$ 66.82
Selling Price
$ 58.03
1201
368
984
4583
Market Price
$ 48.80
Selling Price
$ 43.61
458
215
383
1232