Market Price
$ 32.08
Selling Price
$ 29.00
1373
502
542
2346
Market Price
$ 63.98
Selling Price
$ 57.10
4894
4167
1703
4931
Market Price
$ 36.57
Selling Price
$ 30.51
2673
1711
1558
2979
Market Price
$ 67.71
Selling Price
$ 58.48
2619
734
1862
3825
Market Price
$ 64.72
Selling Price
$ 55.63
3011
2302
1875
3351
Market Price
$ 63.14
Selling Price
$ 53.22
2860
2140
733
4667
Market Price
$ 31.91
Selling Price
$ 26.83
2076
1564
2027
4847
Market Price
$ 33.96
Selling Price
$ 30.31
836
624
803
953
Market Price
$ 64.35
Selling Price
$ 56.57
1301
548
809
1919
Market Price
$ 33.72
Selling Price
$ 29.18
2159
920
1783
2372
Market Price
$ 66.62
Selling Price
$ 56.44
2546
982
1619
2695
Market Price
$ 48.47
Selling Price
$ 41.01
2639
862
1366
3845
Market Price
$ 32.79
Selling Price
$ 29.54
3863
3505
3832
4047
Market Price
$ 31.47
Selling Price
$ 27.23
1332
918
1135
3301
Market Price
$ 60.13
Selling Price
$ 50.54
1562
686
956
1940
Market Price
$ 66.05
Selling Price
$ 55.15
1564
1010
1159
2090
Market Price
$ 52.06
Selling Price
$ 43.40
3594
3288
3163
4653
Market Price
$ 68.75
Selling Price
$ 57.29
1340
612
434
2106
Market Price
$ 29.49
Selling Price
$ 26.02
1969
444
1784
2778
Market Price
$ 31.90
Selling Price
$ 27.60
856
542
281
2872
Market Price
$ 60.10
Selling Price
$ 52.33
1708
820
1356
1767
Market Price
$ 55.40
Selling Price
$ 46.34
1373
951
1142
1537
Market Price
$ 33.09
Selling Price
$ 28.13
660
271
362
1092
Market Price
$ 40.40
Selling Price
$ 34.77
802
296
779
851
Market Price
$ 59.41
Selling Price
$ 51.90
1161
593
433
4770
Market Price
$ 48.46
Selling Price
$ 43.25
482
228
228
1861
Market Price
$ 55.08
Selling Price
$ 46.45
2272
712
994
3095
Market Price
$ 50.29
Selling Price
$ 43.00
1456
1323
947
2821
Market Price
$ 53.62
Selling Price
$ 47.85
523
306
174
1639
Market Price
$ 63.42
Selling Price
$ 57.08
432
146
226
547
Market Price
$ 54.40
Selling Price
$ 47.52
1155
624
711
2819
Market Price
$ 60.71
Selling Price
$ 51.84
623
285
172
890
Market Price
$ 55.79
Selling Price
$ 50.56
1070
421
932
1970
Market Price
$ 39.40
Selling Price
$ 35.32
1578
1281
356
4675
Market Price
$ 54.02
Selling Price
$ 45.35
980
301
287
3644
Market Price
$ 51.71
Selling Price
$ 43.81
1323
643
1194
3441
Market Price
$ 30.69
Selling Price
$ 26.23
1511
691
599
4212
Market Price
$ 36.45
Selling Price
$ 32.45
2660
885
2366
3045
Market Price
$ 43.74
Selling Price
$ 37.00
2040
525
1986
3718
Market Price
$ 48.01
Selling Price
$ 42.52
642
260
304
2243