Market Price
$ 53.46
Selling Price
$ 45.07
282
111
114
1116
Market Price
$ 65.34
Selling Price
$ 57.89
939
613
818
2454
Market Price
$ 42.68
Selling Price
$ 38.13
923
204
780
3952
Market Price
$ 68.48
Selling Price
$ 59.25
1906
480
1130
2413
Market Price
$ 62.71
Selling Price
$ 54.37
593
532
131
1335
Market Price
$ 44.57
Selling Price
$ 39.20
674
507
327
800
Market Price
$ 31.12
Selling Price
$ 27.21
1892
1543
1854
4801
Market Price
$ 56.45
Selling Price
$ 47.28
1152
248
472
1419
Market Price
$ 31.03
Selling Price
$ 26.40
1656
861
387
2905
Market Price
$ 48.76
Selling Price
$ 43.24
1660
1660
361
2935
Market Price
$ 49.95
Selling Price
$ 43.27
734
252
478
3537
Market Price
$ 43.29
Selling Price
$ 37.71
832
278
370
1124
Market Price
$ 46.58
Selling Price
$ 40.09
452
223
177
1092
Market Price
$ 52.98
Selling Price
$ 45.91
2833
2235
1267
3831
Market Price
$ 36.82
Selling Price
$ 31.49
274
262
185
659
Market Price
$ 34.54
Selling Price
$ 28.84
1326
1048
1206
3456
Market Price
$ 59.91
Selling Price
$ 52.58
1743
977
1511
3905
Market Price
$ 69.60
Selling Price
$ 58.01
1158
1145
360
3964
Market Price
$ 68.23
Selling Price
$ 59.17
2368
870
1812
2776
Market Price
$ 55.00
Selling Price
$ 47.60
3251
2237
2481
4362
Market Price
$ 58.52
Selling Price
$ 51.28
1476
569
602
4310
Market Price
$ 29.34
Selling Price
$ 26.27
3594
1457
3330
3908
Market Price
$ 49.24
Selling Price
$ 41.69
3349
1003
3211
3895
Market Price
$ 32.83
Selling Price
$ 29.06
907
498
784
3462
Market Price
$ 29.42
Selling Price
$ 26.21
667
605
334
720
Market Price
$ 58.50
Selling Price
$ 48.99
1673
614
886
2303
Market Price
$ 62.59
Selling Price
$ 52.92
2568
1596
1032
2840
Market Price
$ 32.53
Selling Price
$ 28.54
1279
1031
338
3192
Market Price
$ 36.76
Selling Price
$ 33.25
806
706
255
2566
Market Price
$ 57.24
Selling Price
$ 49.24
675
672
250
776
Market Price
$ 30.48
Selling Price
$ 27.65
2637
639
1078
2832
Market Price
$ 37.95
Selling Price
$ 33.01
555
118
155
1683
Market Price
$ 44.28
Selling Price
$ 37.46
456
347
197
1471
Market Price
$ 65.01
Selling Price
$ 54.77
2881
1387
1237
4122
Market Price
$ 39.63
Selling Price
$ 35.46
2724
845
712
2735
Market Price
$ 63.32
Selling Price
$ 55.85
1602
528
1403
4073
Market Price
$ 42.36
Selling Price
$ 37.92
1356
351
982
1969
Market Price
$ 42.92
Selling Price
$ 36.26
617
613
290
840
Market Price
$ 30.58
Selling Price
$ 27.79
2105
433
1304
3809
Market Price
$ 28.64
Selling Price
$ 25.89
2304
703
1779
2638