Market Price
$ 66.28
Selling Price
$ 56.05
507
234
463
1564
Market Price
$ 51.48
Selling Price
$ 44.29
852
512
674
2019
Market Price
$ 41.33
Selling Price
$ 35.13
601
186
272
946
Market Price
$ 53.72
Selling Price
$ 47.12
584
337
184
925
Market Price
$ 38.95
Selling Price
$ 35.16
783
583
742
2026
Market Price
$ 39.15
Selling Price
$ 34.55
1102
848
234
4124
Market Price
$ 44.52
Selling Price
$ 37.54
1005
641
734
2909
Market Price
$ 65.20
Selling Price
$ 54.38
404
200
396
928
Market Price
$ 40.68
Selling Price
$ 34.78
4387
3130
3319
4478
Market Price
$ 37.27
Selling Price
$ 31.51
3395
2066
2471
3445
Market Price
$ 52.30
Selling Price
$ 44.26
1077
1062
932
1699
Market Price
$ 60.89
Selling Price
$ 54.93
794
496
794
900
Market Price
$ 38.60
Selling Price
$ 33.46
638
347
184
1091
Market Price
$ 33.59
Selling Price
$ 29.13
1737
1592
1269
4994
Market Price
$ 46.31
Selling Price
$ 40.72
1097
541
442
1294
Market Price
$ 42.40
Selling Price
$ 38.16
2073
897
1078
4384
Market Price
$ 35.22
Selling Price
$ 30.03
1625
1124
1068
3686
Market Price
$ 45.44
Selling Price
$ 40.66
3249
2418
2766
4775
Market Price
$ 54.61
Selling Price
$ 49.43
654
465
219
790
Market Price
$ 55.44
Selling Price
$ 48.82
1201
937
566
2748
Market Price
$ 65.49
Selling Price
$ 56.57
2600
1514
1301
2782
Market Price
$ 54.87
Selling Price
$ 46.33
1074
578
403
4850
Market Price
$ 57.78
Selling Price
$ 50.04
1755
756
402
1802
Market Price
$ 57.37
Selling Price
$ 47.95
1433
1042
1308
1493
Market Price
$ 64.55
Selling Price
$ 54.90
2239
1465
1714
3754
Market Price
$ 50.90
Selling Price
$ 43.85
1400
992
902
3952
Market Price
$ 66.42
Selling Price
$ 58.12
1652
493
1151
2512
Market Price
$ 31.37
Selling Price
$ 27.25
1434
388
981
1462
Market Price
$ 45.31
Selling Price
$ 41.04
2180
788
715
4576
Market Price
$ 58.97
Selling Price
$ 50.99
1122
996
239
4337
Market Price
$ 45.95
Selling Price
$ 39.63
3806
2355
3801
3992
Market Price
$ 33.33
Selling Price
$ 29.06
1762
747
1316
3852
Market Price
$ 56.51
Selling Price
$ 50.22
727
655
145
763
Market Price
$ 64.44
Selling Price
$ 54.01
4700
3670
2487
4841
Market Price
$ 62.87
Selling Price
$ 53.28
2032
1667
738
4503
Market Price
$ 30.27
Selling Price
$ 27.46
1702
547
1429
3116
Market Price
$ 60.72
Selling Price
$ 54.67
713
240
631
787
Market Price
$ 43.14
Selling Price
$ 38.63
1037
601
228
2510
Market Price
$ 57.30
Selling Price
$ 49.49
2861
1061
1933
4471
Market Price
$ 43.92
Selling Price
$ 37.94
1713
1253
1195
2625