Market Price
$ 61.39
Selling Price
$ 53.73
1624
1484
900
4003
Market Price
$ 31.76
Selling Price
$ 28.10
4272
2118
2059
4393
Market Price
$ 49.90
Selling Price
$ 43.92
449
261
126
2052
Market Price
$ 48.96
Selling Price
$ 43.84
1514
720
562
4314
Market Price
$ 44.15
Selling Price
$ 38.42
4289
3175
3902
4787
Market Price
$ 45.60
Selling Price
$ 41.09
806
789
594
2662
Market Price
$ 55.23
Selling Price
$ 47.34
1777
1213
1509
3076
Market Price
$ 38.26
Selling Price
$ 33.53
2360
1986
1987
2971
Market Price
$ 49.79
Selling Price
$ 43.44
1139
421
624
1728
Market Price
$ 47.97
Selling Price
$ 41.23
4193
2257
3509
4548
Market Price
$ 64.69
Selling Price
$ 57.57
1081
238
357
2353
Market Price
$ 59.88
Selling Price
$ 50.53
537
274
120
679
Market Price
$ 49.55
Selling Price
$ 45.03
901
602
381
2777
Market Price
$ 55.15
Selling Price
$ 49.88
774
435
739
1506
Market Price
$ 54.98
Selling Price
$ 48.12
2251
1166
1784
2950
Market Price
$ 35.18
Selling Price
$ 31.91
2973
1634
1789
4109
Market Price
$ 34.28
Selling Price
$ 28.81
1388
830
636
1775
Market Price
$ 61.92
Selling Price
$ 52.37
1932
1771
1549
4596
Market Price
$ 40.32
Selling Price
$ 34.35
1199
781
283
4008
Market Price
$ 37.61
Selling Price
$ 31.46
2584
2364
1042
3100
Market Price
$ 51.77
Selling Price
$ 44.32
1407
873
350
4398
Market Price
$ 49.81
Selling Price
$ 43.38
1024
255
903
2542
Market Price
$ 29.95
Selling Price
$ 25.87
2536
1695
1326
4426
Market Price
$ 35.61
Selling Price
$ 31.98
2377
2306
889
3065
Market Price
$ 65.85
Selling Price
$ 59.68
2465
1986
2249
3253
Market Price
$ 51.58
Selling Price
$ 45.47
1234
1190
892
3513
Market Price
$ 42.70
Selling Price
$ 35.90
586
306
209
1599
Market Price
$ 40.13
Selling Price
$ 36.34
538
200
376
768
Market Price
$ 32.71
Selling Price
$ 28.59
565
419
392
2632
Market Price
$ 31.89
Selling Price
$ 27.21
1030
288
924
1293
Market Price
$ 31.30
Selling Price
$ 27.49
1807
1164
1554
2549
Market Price
$ 57.29
Selling Price
$ 51.74
219
195
143
406
Market Price
$ 38.21
Selling Price
$ 33.74
1164
1051
617
4308
Market Price
$ 62.18
Selling Price
$ 53.99
1474
719
1200
2734
Market Price
$ 55.31
Selling Price
$ 47.06
3408
723
1510
4498
Market Price
$ 59.50
Selling Price
$ 52.11
1308
515
1148
2856
Market Price
$ 58.55
Selling Price
$ 51.16
3053
1339
1149
4396
Market Price
$ 57.17
Selling Price
$ 47.90
2602
1317
929
4608
Market Price
$ 63.94
Selling Price
$ 54.45
1156
710
807
1921
Market Price
$ 37.51
Selling Price
$ 31.45
2311
2211
678
3847