Market Price
$ 63.83
Selling Price
$ 57.56
1696
1648
1047
2692
Market Price
$ 38.22
Selling Price
$ 32.14
3584
1875
2613
4770
Market Price
$ 30.70
Selling Price
$ 26.04
2174
773
2089
2791
Market Price
$ 39.71
Selling Price
$ 36.03
736
243
671
1550
Market Price
$ 60.74
Selling Price
$ 54.70
1200
622
333
2805
Market Price
$ 56.19
Selling Price
$ 47.48
208
128
53
430
Market Price
$ 46.45
Selling Price
$ 40.91
874
833
862
3132
Market Price
$ 51.27
Selling Price
$ 44.02
356
299
276
1528
Market Price
$ 47.52
Selling Price
$ 39.73
4640
2705
4435
4837
Market Price
$ 35.91
Selling Price
$ 31.54
476
274
432
748
Market Price
$ 65.14
Selling Price
$ 54.33
816
323
744
1187
Market Price
$ 28.00
Selling Price
$ 25.03
581
256
274
988
Market Price
$ 43.68
Selling Price
$ 38.61
445
220
95
506
Market Price
$ 53.05
Selling Price
$ 47.67
671
182
436
1451
Market Price
$ 51.75
Selling Price
$ 46.58
2353
1289
1850
4150
Market Price
$ 59.49
Selling Price
$ 53.41
2312
1114
517
2895
Market Price
$ 33.75
Selling Price
$ 30.15
2513
1758
1121
2588
Market Price
$ 53.52
Selling Price
$ 47.45
3041
1556
2615
4695
Market Price
$ 42.59
Selling Price
$ 37.36
461
305
245
2234
Market Price
$ 45.39
Selling Price
$ 38.12
697
428
189
2362
Market Price
$ 34.33
Selling Price
$ 31.08
2581
1047
2535
3187
Market Price
$ 60.08
Selling Price
$ 54.10
1386
384
1010
1855
Market Price
$ 68.73
Selling Price
$ 59.80
382
154
291
559
Market Price
$ 58.90
Selling Price
$ 49.97
1627
575
1496
2160
Market Price
$ 36.39
Selling Price
$ 31.69
1666
541
630
4869
Market Price
$ 32.11
Selling Price
$ 27.82
1377
626
550
2247
Market Price
$ 59.65
Selling Price
$ 50.81
1934
1866
522
2044
Market Price
$ 36.53
Selling Price
$ 32.08
2361
2272
1159
2779
Market Price
$ 44.11
Selling Price
$ 39.86
576
544
155
2221
Market Price
$ 42.82
Selling Price
$ 35.74
340
257
258
403
Market Price
$ 45.32
Selling Price
$ 37.94
1235
282
1175
1643
Market Price
$ 61.48
Selling Price
$ 54.66
1689
1656
1279
2882
Market Price
$ 41.32
Selling Price
$ 35.12
2771
1045
2543
3550
Market Price
$ 50.30
Selling Price
$ 43.64
678
530
182
714
Market Price
$ 63.00
Selling Price
$ 52.70
650
388
163
2219
Market Price
$ 34.19
Selling Price
$ 29.95
2222
1279
1215
2773
Market Price
$ 41.79
Selling Price
$ 35.69
845
264
277
1313
Market Price
$ 58.34
Selling Price
$ 52.83
1359
552
1149
3055
Market Price
$ 52.64
Selling Price
$ 44.48
1144
593
340
2880
Market Price
$ 53.23
Selling Price
$ 48.20
2836
1694
2329
3693