Market Price
$ 107.71
Selling Price
$ 96.03
2535
1040
1874
4433
Market Price
$ 97.69
Selling Price
$ 86.25
2810
2574
2645
3981
Market Price
$ 73.50
Selling Price
$ 64.07
2739
552
1905
4312
Market Price
$ 86.84
Selling Price
$ 74.36
1518
1082
1258
3447
Market Price
$ 118.43
Selling Price
$ 98.92
1479
1376
686
2911
Market Price
$ 91.18
Selling Price
$ 77.74
4630
3777
2002
4754
Market Price
$ 71.38
Selling Price
$ 63.60
2162
499
1681
3164
Market Price
$ 72.84
Selling Price
$ 61.75
1101
733
986
1994
Market Price
$ 104.32
Selling Price
$ 92.72
3711
3185
2167
4728
Market Price
$ 63.51
Selling Price
$ 56.94
497
435
212
1230
Market Price
$ 86.30
Selling Price
$ 75.00
2069
2063
573
2858
Market Price
$ 86.11
Selling Price
$ 73.02
722
701
688
832
Market Price
$ 92.61
Selling Price
$ 78.36
655
317
455
698
Market Price
$ 86.21
Selling Price
$ 73.27
466
268
358
495
Market Price
$ 85.46
Selling Price
$ 77.66
3012
1295
2393
4389
Market Price
$ 96.08
Selling Price
$ 86.67
924
536
316
4079
Market Price
$ 81.36
Selling Price
$ 70.90
1131
715
316
1873
Market Price
$ 81.09
Selling Price
$ 70.95
1405
578
936
2353
Market Price
$ 73.26
Selling Price
$ 61.61
1170
927
731
2035
Market Price
$ 70.87
Selling Price
$ 60.70
3425
1883
2001
3816
Market Price
$ 71.61
Selling Price
$ 62.30
1388
1268
1146
3785
Market Price
$ 92.72
Selling Price
$ 79.93
850
793
688
1687
Market Price
$ 74.51
Selling Price
$ 64.78
1771
738
1662
3181
Market Price
$ 73.30
Selling Price
$ 62.99
2077
1278
1122
2800
Market Price
$ 73.04
Selling Price
$ 65.06
355
183
221
1764
Market Price
$ 81.76
Selling Price
$ 69.10
2006
837
1113
2062
Market Price
$ 70.43
Selling Price
$ 60.48
1028
876
317
2455
Market Price
$ 82.47
Selling Price
$ 74.10
262
229
100
504
Market Price
$ 99.19
Selling Price
$ 85.00
1803
1629
663
4004
Market Price
$ 115.78
Selling Price
$ 98.64
1895
1218
1744
3259
Market Price
$ 97.29
Selling Price
$ 88.39
2037
1874
516
4444
Market Price
$ 106.67
Selling Price
$ 96.11
2309
1881
1770
4506
Market Price
$ 95.48
Selling Price
$ 83.05
3280
1398
2957
4665
Market Price
$ 67.30
Selling Price
$ 58.72
1291
995
949
4102
Market Price
$ 77.17
Selling Price
$ 66.51
694
186
194
2906
Market Price
$ 81.59
Selling Price
$ 72.95
2338
2214
1994
2903
Market Price
$ 106.32
Selling Price
$ 95.74
1695
808
798
1799
Market Price
$ 97.34
Selling Price
$ 87.58
2167
1206
827
2330
Market Price
$ 113.18
Selling Price
$ 95.73
1982
849
826
2107
Market Price
$ 96.45
Selling Price
$ 82.68
2857
2123
2722
4731