Market Price
$ 62.53
Selling Price
$ 53.81
238
131
217
914
Market Price
$ 41.25
Selling Price
$ 35.21
385
234
151
684
Market Price
$ 63.11
Selling Price
$ 55.75
678
216
500
861
Market Price
$ 59.24
Selling Price
$ 49.52
724
604
181
1630
Market Price
$ 36.03
Selling Price
$ 32.28
1672
1639
1479
1898
Market Price
$ 47.19
Selling Price
$ 40.62
664
147
364
3178
Market Price
$ 41.78
Selling Price
$ 36.95
1820
1269
1285
3436
Market Price
$ 46.23
Selling Price
$ 39.71
1824
1335
574
3694
Market Price
$ 52.97
Selling Price
$ 45.53
1183
849
465
2991
Market Price
$ 50.49
Selling Price
$ 42.64
2610
1535
2302
4020
Market Price
$ 68.26
Selling Price
$ 59.23
2229
845
2182
2871
Market Price
$ 63.02
Selling Price
$ 52.84
1020
787
791
2573
Market Price
$ 40.45
Selling Price
$ 36.65
1973
1514
1167
1988
Market Price
$ 38.96
Selling Price
$ 35.14
1452
1424
1297
2381
Market Price
$ 55.30
Selling Price
$ 49.68
3069
2160
1961
4348
Market Price
$ 44.11
Selling Price
$ 39.42
1795
1565
1668
4926
Market Price
$ 48.72
Selling Price
$ 40.80
3122
1940
2403
4835
Market Price
$ 68.89
Selling Price
$ 58.20
1050
667
930
4413
Market Price
$ 45.74
Selling Price
$ 40.07
2076
585
879
3584
Market Price
$ 43.25
Selling Price
$ 39.04
961
719
793
3820
Market Price
$ 38.04
Selling Price
$ 31.72
449
312
169
1240
Market Price
$ 63.79
Selling Price
$ 54.85
3144
2436
2034
4856
Market Price
$ 57.62
Selling Price
$ 49.17
1171
425
655
3943
Market Price
$ 66.33
Selling Price
$ 55.34
1139
637
705
1473
Market Price
$ 35.99
Selling Price
$ 32.51
283
141
214
643
Market Price
$ 32.30
Selling Price
$ 27.40
699
213
666
1921
Market Price
$ 44.38
Selling Price
$ 38.17
947
750
742
1532
Market Price
$ 39.47
Selling Price
$ 34.48
580
247
376
1809
Market Price
$ 66.92
Selling Price
$ 59.74
2957
1838
1546
4193
Market Price
$ 51.56
Selling Price
$ 44.75
483
216
176
1046
Market Price
$ 54.68
Selling Price
$ 46.33
2436
905
1043
4893
Market Price
$ 60.25
Selling Price
$ 53.97
1248
1195
1085
2024
Market Price
$ 48.57
Selling Price
$ 42.84
419
322
292
1494
Market Price
$ 67.20
Selling Price
$ 56.74
2660
1606
2243
2692
Market Price
$ 56.52
Selling Price
$ 48.62
2086
1372
1622
4289
Market Price
$ 61.46
Selling Price
$ 53.78
1401
843
355
2519
Market Price
$ 33.63
Selling Price
$ 30.10
2307
1324
2179
3023
Market Price
$ 69.56
Selling Price
$ 58.90
2823
2691
1679
4346
Market Price
$ 53.59
Selling Price
$ 44.81
3696
771
3524
4209
Market Price
$ 66.13
Selling Price
$ 58.38
764
382
163
973