Market Price
$ 61.77
Selling Price
$ 53.59
2070
1198
1143
2264
Market Price
$ 48.32
Selling Price
$ 43.26
1093
952
805
4359
Market Price
$ 63.95
Selling Price
$ 57.57
2706
2612
2253
3731
Market Price
$ 30.40
Selling Price
$ 26.53
170
61
133
551
Market Price
$ 60.61
Selling Price
$ 51.69
2914
1458
893
3992
Market Price
$ 67.18
Selling Price
$ 57.30
383
192
176
1427
Market Price
$ 41.81
Selling Price
$ 34.94
1707
539
1339
2406
Market Price
$ 36.04
Selling Price
$ 30.80
1754
1484
1487
2422
Market Price
$ 50.96
Selling Price
$ 43.02
705
234
571
1678
Market Price
$ 49.08
Selling Price
$ 41.44
3751
1275
977
4828
Market Price
$ 64.57
Selling Price
$ 58.05
1906
511
1443
2069
Market Price
$ 45.91
Selling Price
$ 39.61
1458
1141
810
3167
Market Price
$ 56.38
Selling Price
$ 50.00
332
175
317
1073
Market Price
$ 59.80
Selling Price
$ 50.13
420
120
193
1326
Market Price
$ 52.15
Selling Price
$ 46.88
2863
957
2036
3835
Market Price
$ 49.28
Selling Price
$ 41.43
2265
1876
476
2638
Market Price
$ 37.16
Selling Price
$ 33.42
319
206
73
1187
Market Price
$ 37.70
Selling Price
$ 33.56
532
303
502
752
Market Price
$ 56.22
Selling Price
$ 48.13
3196
2684
2645
3393
Market Price
$ 54.20
Selling Price
$ 49.02
1132
437
667
2099
Market Price
$ 66.14
Selling Price
$ 57.33
1448
660
652
4185
Market Price
$ 70.30
Selling Price
$ 59.21
3852
2244
2595
4094
Market Price
$ 54.02
Selling Price
$ 47.90
233
114
181
417
Market Price
$ 33.67
Selling Price
$ 28.44
603
292
428
2610
Market Price
$ 69.54
Selling Price
$ 58.09
987
852
897
4688
Market Price
$ 61.28
Selling Price
$ 55.68
1543
1235
1495
1579
Market Price
$ 33.17
Selling Price
$ 30.10
4502
2053
3525
4615
Market Price
$ 54.51
Selling Price
$ 46.60
420
108
281
2065
Market Price
$ 41.33
Selling Price
$ 35.97
2714
829
1695
3391
Market Price
$ 55.31
Selling Price
$ 47.75
4542
4042
1418
4664
Market Price
$ 56.20
Selling Price
$ 47.59
1267
355
644
4488
Market Price
$ 48.40
Selling Price
$ 43.40
1287
880
476
2760
Market Price
$ 56.09
Selling Price
$ 48.14
484
444
142
740
Market Price
$ 50.50
Selling Price
$ 45.76
3362
1826
1492
4283
Market Price
$ 59.72
Selling Price
$ 51.89
2181
2065
1225
3771
Market Price
$ 32.09
Selling Price
$ 27.90
707
647
333
902
Market Price
$ 36.89
Selling Price
$ 32.54
3940
2528
2248
4310
Market Price
$ 56.59
Selling Price
$ 48.26
421
209
408
423
Market Price
$ 42.08
Selling Price
$ 37.92
331
220
258
1622
Market Price
$ 46.23
Selling Price
$ 38.78
345
263
118
1232