Market Price
$ 69.06
Selling Price
$ 57.82
1325
582
273
3507
Market Price
$ 52.36
Selling Price
$ 45.88
823
486
199
1042
Market Price
$ 53.94
Selling Price
$ 48.86
3011
1366
1082
3196
Market Price
$ 51.96
Selling Price
$ 46.14
1232
909
754
2155
Market Price
$ 57.98
Selling Price
$ 52.28
4338
2486
4218
4790
Market Price
$ 47.02
Selling Price
$ 40.09
1749
1186
463
3653
Market Price
$ 60.73
Selling Price
$ 52.72
698
221
261
1210
Market Price
$ 61.53
Selling Price
$ 54.51
770
196
382
1658
Market Price
$ 60.24
Selling Price
$ 53.28
2235
1930
1291
2449
Market Price
$ 59.47
Selling Price
$ 50.62
1674
680
407
2573
Market Price
$ 40.12
Selling Price
$ 34.95
965
570
278
1742
Market Price
$ 51.62
Selling Price
$ 44.70
318
257
205
1572
Market Price
$ 64.09
Selling Price
$ 54.52
484
206
230
1599
Market Price
$ 50.55
Selling Price
$ 44.31
2448
2360
1743
4535
Market Price
$ 39.58
Selling Price
$ 35.67
3067
1293
2441
3238
Market Price
$ 40.06
Selling Price
$ 36.34
2356
2067
2282
3352
Market Price
$ 47.11
Selling Price
$ 40.35
1376
809
946
2783
Market Price
$ 41.40
Selling Price
$ 35.14
609
517
574
832
Market Price
$ 41.98
Selling Price
$ 36.78
2531
1563
1978
2729
Market Price
$ 32.83
Selling Price
$ 29.59
1084
297
647
1097
Market Price
$ 45.84
Selling Price
$ 40.38
1089
593
883
4999
Market Price
$ 55.11
Selling Price
$ 49.11
3441
3276
2643
4266
Market Price
$ 42.55
Selling Price
$ 36.72
1503
1284
718
3712
Market Price
$ 55.73
Selling Price
$ 48.17
486
210
234
488
Market Price
$ 53.27
Selling Price
$ 48.04
1469
1398
1464
2892
Market Price
$ 38.67
Selling Price
$ 32.34
1572
1279
1462
2098
Market Price
$ 49.04
Selling Price
$ 41.22
804
701
342
2232
Market Price
$ 58.74
Selling Price
$ 49.59
314
257
263
406
Market Price
$ 30.11
Selling Price
$ 25.57
4439
1902
4429
4794
Market Price
$ 33.37
Selling Price
$ 29.42
3305
2311
2951
4974
Market Price
$ 49.61
Selling Price
$ 43.85
1379
584
304
3223
Market Price
$ 35.01
Selling Price
$ 31.61
4417
4236
1519
4667
Market Price
$ 60.25
Selling Price
$ 53.06
584
446
547
1380
Market Price
$ 68.91
Selling Price
$ 57.90
1918
1890
528
3488
Market Price
$ 53.67
Selling Price
$ 47.15
1214
1106
618
1737
Market Price
$ 32.24
Selling Price
$ 27.62
981
812
930
3310
Market Price
$ 64.53
Selling Price
$ 56.98
1258
691
685
1712
Market Price
$ 36.86
Selling Price
$ 30.76
1293
1205
483
1660
Market Price
$ 66.00
Selling Price
$ 58.94
1241
725
398
2007
Market Price
$ 38.48
Selling Price
$ 32.98
1856
479
1022
4572