Market Price
$ 66.74
Selling Price
$ 59.11
1650
434
486
2749
Market Price
$ 58.12
Selling Price
$ 52.33
3095
720
2988
3616
Market Price
$ 55.81
Selling Price
$ 47.51
2236
1162
2215
4222
Market Price
$ 33.72
Selling Price
$ 30.08
798
207
606
1661
Market Price
$ 58.00
Selling Price
$ 49.29
2109
478
1842
4473
Market Price
$ 32.27
Selling Price
$ 28.79
427
254
150
1344
Market Price
$ 41.02
Selling Price
$ 34.89
1861
1534
1061
2900
Market Price
$ 33.87
Selling Price
$ 28.56
3435
878
2615
3949
Market Price
$ 56.97
Selling Price
$ 50.96
1285
760
277
1883
Market Price
$ 37.48
Selling Price
$ 32.09
2666
1705
2565
2816
Market Price
$ 58.73
Selling Price
$ 51.49
3268
1541
1030
3537
Market Price
$ 63.11
Selling Price
$ 55.12
1566
867
354
1589
Market Price
$ 51.42
Selling Price
$ 43.04
1593
933
1281
3806
Market Price
$ 37.01
Selling Price
$ 33.35
1056
243
429
3179
Market Price
$ 37.89
Selling Price
$ 32.91
883
524
545
1279
Market Price
$ 41.85
Selling Price
$ 35.40
571
413
472
2523
Market Price
$ 57.52
Selling Price
$ 51.37
1979
1095
544
3131
Market Price
$ 46.59
Selling Price
$ 42.14
1092
714
223
3627
Market Price
$ 36.51
Selling Price
$ 33.11
364
289
230
923
Market Price
$ 36.18
Selling Price
$ 32.81
1813
980
695
4070
Market Price
$ 41.31
Selling Price
$ 35.31
2338
1324
1493
4650
Market Price
$ 44.17
Selling Price
$ 39.58
2023
1524
1009
3164
Market Price
$ 63.46
Selling Price
$ 57.53
2259
1686
1479
2688
Market Price
$ 32.32
Selling Price
$ 27.70
3464
1765
2705
3548
Market Price
$ 33.65
Selling Price
$ 30.32
247
175
89
1106
Market Price
$ 37.17
Selling Price
$ 32.96
1765
1165
1288
2615
Market Price
$ 42.93
Selling Price
$ 36.50
3062
2497
1792
4236
Market Price
$ 59.45
Selling Price
$ 53.18
674
299
348
967
Market Price
$ 36.59
Selling Price
$ 33.13
1478
1313
355
3153
Market Price
$ 57.81
Selling Price
$ 52.49
2041
2017
1982
4772
Market Price
$ 65.89
Selling Price
$ 56.44
1056
604
1006
3721
Market Price
$ 62.89
Selling Price
$ 56.56
1054
728
869
3051
Market Price
$ 50.97
Selling Price
$ 43.79
862
233
555
1396
Market Price
$ 65.29
Selling Price
$ 57.47
883
385
388
1985
Market Price
$ 29.82
Selling Price
$ 26.18
372
289
338
448
Market Price
$ 31.14
Selling Price
$ 27.82
776
277
458
1045
Market Price
$ 62.43
Selling Price
$ 52.64
1717
1273
966
1894
Market Price
$ 39.93
Selling Price
$ 35.12
728
334
273
833
Market Price
$ 63.43
Selling Price
$ 55.99
2203
1705
1393
2667
Market Price
$ 45.00
Selling Price
$ 38.27
851
717
350
2502