Market Price
$ 68.06
Selling Price
$ 57.86
1773
1751
628
4636
Market Price
$ 70.83
Selling Price
$ 59.29
1272
838
701
4300
Market Price
$ 71.36
Selling Price
$ 59.52
2162
2091
1952
4438
Market Price
$ 67.38
Selling Price
$ 59.45
1352
1082
437
1652
Market Price
$ 53.40
Selling Price
$ 47.57
1318
1054
1244
3581
Market Price
$ 45.77
Selling Price
$ 39.46
4446
2248
3611
4794
Market Price
$ 34.68
Selling Price
$ 29.92
3154
2204
2444
4379
Market Price
$ 47.18
Selling Price
$ 40.04
668
358
198
1316
Market Price
$ 28.71
Selling Price
$ 25.09
315
119
67
634
Market Price
$ 36.51
Selling Price
$ 31.81
2285
1816
992
3819
Market Price
$ 42.31
Selling Price
$ 36.32
702
692
568
2455
Market Price
$ 63.50
Selling Price
$ 53.26
1056
534
897
1244
Market Price
$ 52.45
Selling Price
$ 45.00
2149
1106
2005
4384
Market Price
$ 57.63
Selling Price
$ 48.91
1200
397
722
2109
Market Price
$ 40.96
Selling Price
$ 34.85
3276
1837
2909
4656
Market Price
$ 68.11
Selling Price
$ 56.78
1786
1110
1180
2063
Market Price
$ 31.95
Selling Price
$ 28.01
2974
912
2578
3296
Market Price
$ 49.95
Selling Price
$ 42.76
1355
1238
986
4759
Market Price
$ 47.52
Selling Price
$ 41.93
2250
469
2227
3042
Market Price
$ 55.15
Selling Price
$ 47.29
560
199
227
883
Market Price
$ 67.76
Selling Price
$ 56.51
822
257
214
965
Market Price
$ 53.44
Selling Price
$ 46.75
1115
438
950
2429
Market Price
$ 43.22
Selling Price
$ 39.09
2415
975
585
2469
Market Price
$ 63.20
Selling Price
$ 52.89
1585
1212
766
2396
Market Price
$ 35.70
Selling Price
$ 31.79
2028
1744
1556
3532
Market Price
$ 55.73
Selling Price
$ 50.36
1634
1600
1115
4800
Market Price
$ 62.40
Selling Price
$ 53.33
4471
1319
4286
4642
Market Price
$ 59.81
Selling Price
$ 52.10
3525
1723
3370
3766
Market Price
$ 41.99
Selling Price
$ 37.39
2557
1263
2361
3885
Market Price
$ 69.30
Selling Price
$ 59.95
1731
1438
1379
3946
Market Price
$ 50.82
Selling Price
$ 44.11
602
280
216
1216
Market Price
$ 38.07
Selling Price
$ 33.54
830
721
650
2060
Market Price
$ 65.99
Selling Price
$ 56.20
1497
1454
1161
3708
Market Price
$ 43.54
Selling Price
$ 39.15
316
228
131
629
Market Price
$ 56.27
Selling Price
$ 49.85
176
70
114
628
Market Price
$ 31.43
Selling Price
$ 26.70
2815
1049
1604
4255
Market Price
$ 47.99
Selling Price
$ 42.88
759
217
425
1802
Market Price
$ 60.00
Selling Price
$ 54.24
184
96
50
889
Market Price
$ 61.92
Selling Price
$ 56.10
1010
413
612
4580
Market Price
$ 49.78
Selling Price
$ 43.76
1192
994
956
4222