Market Price
$ 92.42
Selling Price
$ 80.81
827
421
287
1988
Market Price
$ 116.28
Selling Price
$ 97.01
2233
1885
874
2969
Market Price
$ 100.13
Selling Price
$ 87.08
518
328
282
1085
Market Price
$ 111.79
Selling Price
$ 94.46
2492
799
1641
4160
Market Price
$ 76.38
Selling Price
$ 66.08
1418
1337
732
3205
Market Price
$ 104.46
Selling Price
$ 89.64
3734
2492
3021
4799
Market Price
$ 106.03
Selling Price
$ 94.37
1164
600
422
1512
Market Price
$ 94.42
Selling Price
$ 79.74
1320
854
742
1537
Market Price
$ 82.08
Selling Price
$ 68.45
2919
2472
866
3061
Market Price
$ 76.34
Selling Price
$ 69.17
3192
1800
2445
4349
Market Price
$ 86.97
Selling Price
$ 74.13
1900
699
1214
2597
Market Price
$ 92.08
Selling Price
$ 82.16
1603
677
661
1720
Market Price
$ 75.96
Selling Price
$ 64.55
809
232
798
897
Market Price
$ 71.42
Selling Price
$ 61.87
721
368
201
2988
Market Price
$ 93.39
Selling Price
$ 77.93
1199
484
502
3654
Market Price
$ 89.93
Selling Price
$ 76.26
696
666
541
850
Market Price
$ 79.43
Selling Price
$ 68.13
1249
883
1195
3828
Market Price
$ 65.24
Selling Price
$ 55.13
675
215
234
1475
Market Price
$ 109.10
Selling Price
$ 94.84
1753
826
1189
1851
Market Price
$ 103.32
Selling Price
$ 92.02
241
227
190
407
Market Price
$ 68.60
Selling Price
$ 59.42
923
818
896
3710
Market Price
$ 72.24
Selling Price
$ 64.69
2476
1028
801
2819
Market Price
$ 61.05
Selling Price
$ 55.02
983
291
902
2354
Market Price
$ 95.49
Selling Price
$ 81.13
1131
719
974
3271
Market Price
$ 114.18
Selling Price
$ 98.55
1714
1145
1348
2634
Market Price
$ 68.54
Selling Price
$ 60.20
1751
1743
938
2192
Market Price
$ 92.46
Selling Price
$ 78.48
2760
2293
1056
4445
Market Price
$ 89.46
Selling Price
$ 77.74
1608
1210
1395
3121
Market Price
$ 101.39
Selling Price
$ 85.07
1269
339
273
4675
Market Price
$ 94.16
Selling Price
$ 82.88
839
256
495
1043
Market Price
$ 89.28
Selling Price
$ 76.77
3386
3275
2885
4113
Market Price
$ 92.34
Selling Price
$ 81.99
214
173
62
555
Market Price
$ 92.84
Selling Price
$ 78.06
1568
878
1210
4622
Market Price
$ 79.55
Selling Price
$ 69.77
468
425
292
1334
Market Price
$ 84.20
Selling Price
$ 71.93
2834
2713
2386
3277
Market Price
$ 91.67
Selling Price
$ 78.29
3356
1472
1140
4750
Market Price
$ 87.81
Selling Price
$ 73.51
2086
1876
1062
3712
Market Price
$ 69.80
Selling Price
$ 63.42
2126
602
1232
3656
Market Price
$ 107.82
Selling Price
$ 92.19
3151
2666
1384
4539
Market Price
$ 63.80
Selling Price
$ 55.52
759
600
621
1410