Market Price
$ 74.20
Selling Price
$ 66.25
1521
515
1474
1980
Market Price
$ 62.87
Selling Price
$ 56.52
1419
466
995
2946
Market Price
$ 115.43
Selling Price
$ 97.78
956
318
251
3957
Market Price
$ 78.10
Selling Price
$ 67.13
1697
815
801
2245
Market Price
$ 86.64
Selling Price
$ 75.63
2386
1910
1100
2408
Market Price
$ 66.53
Selling Price
$ 56.00
629
173
356
1011
Market Price
$ 106.14
Selling Price
$ 93.79
3431
944
2523
4166
Market Price
$ 101.09
Selling Price
$ 89.99
1947
1497
1401
4041
Market Price
$ 80.17
Selling Price
$ 71.05
1004
607
257
1109
Market Price
$ 96.58
Selling Price
$ 84.75
3356
2560
3084
3537
Market Price
$ 80.85
Selling Price
$ 69.91
2285
1084
792
3040
Market Price
$ 97.07
Selling Price
$ 84.59
1575
1362
834
2250
Market Price
$ 78.92
Selling Price
$ 70.02
919
309
554
1097
Market Price
$ 101.47
Selling Price
$ 84.84
3361
1187
3262
4260
Market Price
$ 65.99
Selling Price
$ 55.72
1694
623
819
1959
Market Price
$ 88.83
Selling Price
$ 75.59
2729
1906
1258
3690
Market Price
$ 69.53
Selling Price
$ 59.74
3828
1529
2849
3948
Market Price
$ 100.86
Selling Price
$ 85.37
1119
918
897
2380
Market Price
$ 102.57
Selling Price
$ 89.37
3597
1786
988
4247
Market Price
$ 97.91
Selling Price
$ 87.49
1899
1659
1676
2933
Market Price
$ 78.57
Selling Price
$ 68.37
2627
1947
1423
4979
Market Price
$ 109.41
Selling Price
$ 95.78
1536
671
480
1942
Market Price
$ 71.07
Selling Price
$ 59.85
1530
545
1299
2038
Market Price
$ 94.43
Selling Price
$ 78.81
3527
1794
3410
3961
Market Price
$ 74.45
Selling Price
$ 63.74
728
191
709
1761
Market Price
$ 104.36
Selling Price
$ 90.97
932
257
487
2999
Market Price
$ 112.55
Selling Price
$ 97.36
691
213
577
883
Market Price
$ 81.98
Selling Price
$ 69.62
1109
380
793
3944
Market Price
$ 72.46
Selling Price
$ 65.24
1783
723
1074
4443
Market Price
$ 77.85
Selling Price
$ 67.20
3081
2392
2098
3563
Market Price
$ 68.35
Selling Price
$ 57.25
516
303
124
1610
Market Price
$ 115.50
Selling Price
$ 98.68
962
532
675
1975
Market Price
$ 78.82
Selling Price
$ 68.38
3362
2159
2244
4203
Market Price
$ 70.98
Selling Price
$ 62.75
1178
450
406
2861
Market Price
$ 91.21
Selling Price
$ 78.12
2195
986
643
2457
Market Price
$ 86.62
Selling Price
$ 76.28
215
118
141
526
Market Price
$ 107.51
Selling Price
$ 97.43
1472
669
962
3607
Market Price
$ 71.58
Selling Price
$ 59.95
732
359
288
2613
Market Price
$ 107.58
Selling Price
$ 93.11
796
481
794
2707
Market Price
$ 84.60
Selling Price
$ 72.87
2373
593
2132
3579