Market Price
$ 105.78
Selling Price
$ 93.27
1170
412
405
2190
Market Price
$ 107.82
Selling Price
$ 93.16
996
850
911
1579
Market Price
$ 104.93
Selling Price
$ 91.17
3181
1071
1668
4890
Market Price
$ 105.40
Selling Price
$ 87.90
1546
937
978
3501
Market Price
$ 109.00
Selling Price
$ 97.77
224
108
178
528
Market Price
$ 99.61
Selling Price
$ 85.99
772
772
769
2931
Market Price
$ 75.20
Selling Price
$ 63.06
2675
1203
760
3694
Market Price
$ 67.86
Selling Price
$ 58.10
385
141
238
496
Market Price
$ 80.50
Selling Price
$ 72.15
199
102
83
555
Market Price
$ 96.60
Selling Price
$ 82.55
2274
865
711
4082
Market Price
$ 94.92
Selling Price
$ 80.54
1928
533
427
2567
Market Price
$ 65.38
Selling Price
$ 59.04
1379
410
418
1406
Market Price
$ 115.32
Selling Price
$ 97.22
324
80
277
764
Market Price
$ 91.33
Selling Price
$ 80.03
805
491
598
3054
Market Price
$ 107.67
Selling Price
$ 97.30
592
332
302
948
Market Price
$ 105.15
Selling Price
$ 87.83
1157
545
474
2709
Market Price
$ 93.89
Selling Price
$ 80.95
983
222
873
3454
Market Price
$ 82.37
Selling Price
$ 72.64
2445
1508
1434
4116
Market Price
$ 71.46
Selling Price
$ 61.08
2089
1019
1482
2733
Market Price
$ 65.49
Selling Price
$ 59.25
2818
2043
742
2961
Market Price
$ 83.62
Selling Price
$ 74.73
4288
3514
3749
4362
Market Price
$ 85.90
Selling Price
$ 71.80
1667
628
990
1842
Market Price
$ 73.34
Selling Price
$ 61.75
2115
1883
1270
3448
Market Price
$ 103.25
Selling Price
$ 89.99
1201
484
931
2184
Market Price
$ 110.83
Selling Price
$ 96.40
2572
917
2165
4017
Market Price
$ 94.09
Selling Price
$ 83.00
779
487
194
3127
Market Price
$ 64.75
Selling Price
$ 58.53
2981
936
694
4535
Market Price
$ 114.59
Selling Price
$ 95.56
407
209
209
1559
Market Price
$ 104.03
Selling Price
$ 92.08
2417
857
2356
2778
Market Price
$ 70.16
Selling Price
$ 59.29
291
215
239
657
Market Price
$ 105.87
Selling Price
$ 93.78
368
337
246
471
Market Price
$ 105.51
Selling Price
$ 88.88
3507
940
2336
3988
Market Price
$ 108.61
Selling Price
$ 98.54
2374
1622
2245
2577
Market Price
$ 67.66
Selling Price
$ 57.60
351
123
276
566
Market Price
$ 102.76
Selling Price
$ 88.82
821
490
566
1156
Market Price
$ 77.80
Selling Price
$ 66.50
2027
1925
1257
2206
Market Price
$ 87.72
Selling Price
$ 77.56
1623
1016
1090
4097
Market Price
$ 69.04
Selling Price
$ 59.43
1033
385
291
2269
Market Price
$ 78.29
Selling Price
$ 69.54
965
211
268
1568
Market Price
$ 75.01
Selling Price
$ 63.08
1044
289
256
2871