Market Price
$ 107.05
Selling Price
$ 91.50
2043
734
647
4360
Market Price
$ 103.85
Selling Price
$ 89.38
1105
856
267
1304
Market Price
$ 81.17
Selling Price
$ 70.80
1094
510
1079
4824
Market Price
$ 78.50
Selling Price
$ 69.87
288
78
150
1356
Market Price
$ 88.71
Selling Price
$ 74.52
2902
1662
2596
3192
Market Price
$ 111.14
Selling Price
$ 97.25
526
264
155
1153
Market Price
$ 66.73
Selling Price
$ 60.23
604
490
125
922
Market Price
$ 109.14
Selling Price
$ 93.64
957
853
759
3217
Market Price
$ 100.69
Selling Price
$ 88.33
1789
961
780
3478
Market Price
$ 92.25
Selling Price
$ 83.00
639
152
448
2729
Market Price
$ 86.44
Selling Price
$ 75.89
563
462
509
830
Market Price
$ 96.14
Selling Price
$ 80.48
243
178
122
1080
Market Price
$ 106.61
Selling Price
$ 90.50
1194
528
842
1228
Market Price
$ 109.08
Selling Price
$ 91.01
2279
723
821
3892
Market Price
$ 86.51
Selling Price
$ 73.85
1500
1210
895
3721
Market Price
$ 88.27
Selling Price
$ 74.41
1036
919
492
2646
Market Price
$ 90.80
Selling Price
$ 81.07
1732
1468
640
2677
Market Price
$ 85.40
Selling Price
$ 77.31
185
138
107
473
Market Price
$ 94.71
Selling Price
$ 83.49
1171
412
325
1780
Market Price
$ 95.59
Selling Price
$ 80.39
2823
1622
1874
3940
Market Price
$ 99.84
Selling Price
$ 87.81
1250
576
509
2530
Market Price
$ 81.38
Selling Price
$ 71.89
3533
3480
1293
4007
Market Price
$ 67.58
Selling Price
$ 57.55
365
132
258
956
Market Price
$ 78.28
Selling Price
$ 68.28
3597
2802
2231
4515
Market Price
$ 71.03
Selling Price
$ 61.62
2589
2148
2327
3534
Market Price
$ 106.61
Selling Price
$ 90.94
1876
1125
741
2247
Market Price
$ 108.12
Selling Price
$ 98.03
2204
955
1434
3455
Market Price
$ 100.84
Selling Price
$ 85.40
1161
662
562
1686
Market Price
$ 89.46
Selling Price
$ 76.65
2438
1377
1252
2540
Market Price
$ 113.30
Selling Price
$ 95.62
345
335
175
892
Market Price
$ 84.76
Selling Price
$ 71.48
368
175
275
1121
Market Price
$ 81.42
Selling Price
$ 68.93
2286
1810
2148
2697
Market Price
$ 85.34
Selling Price
$ 72.72
1336
1191
1073
1521
Market Price
$ 92.85
Selling Price
$ 79.90
1453
416
1248
2881
Market Price
$ 70.17
Selling Price
$ 61.25
1853
1592
1436
3496
Market Price
$ 99.90
Selling Price
$ 86.46
817
697
402
3811
Market Price
$ 84.41
Selling Price
$ 76.01
1505
992
1367
3539
Market Price
$ 90.06
Selling Price
$ 79.53
1613
949
1159
2114
Market Price
$ 85.38
Selling Price
$ 74.21
1647
1028
1042
2644
Market Price
$ 106.60
Selling Price
$ 93.51
721
665
330
873