Market Price
$ 92.11
Selling Price
$ 78.57
1215
1201
655
3296
Market Price
$ 114.76
Selling Price
$ 96.93
2565
2333
1899
4450
Market Price
$ 86.35
Selling Price
$ 73.02
1904
1861
1086
3138
Market Price
$ 83.58
Selling Price
$ 71.06
4241
1057
3985
4457
Market Price
$ 71.24
Selling Price
$ 61.09
684
684
583
2316
Market Price
$ 83.28
Selling Price
$ 74.47
2485
1016
1677
3225
Market Price
$ 83.13
Selling Price
$ 70.75
727
679
694
781
Market Price
$ 103.05
Selling Price
$ 89.43
1625
1419
667
3711
Market Price
$ 104.39
Selling Price
$ 92.47
1390
1270
1314
2511
Market Price
$ 72.13
Selling Price
$ 61.97
614
486
342
1996
Market Price
$ 114.18
Selling Price
$ 98.12
719
443
586
1187
Market Price
$ 106.47
Selling Price
$ 95.22
2422
2094
801
4561
Market Price
$ 72.71
Selling Price
$ 63.65
1138
664
951
1621
Market Price
$ 67.09
Selling Price
$ 56.01
4378
957
2515
4382
Market Price
$ 80.95
Selling Price
$ 68.47
2042
1485
1133
4129
Market Price
$ 101.38
Selling Price
$ 91.78
2534
989
980
4867
Market Price
$ 75.51
Selling Price
$ 67.81
1057
780
331
1957
Market Price
$ 90.92
Selling Price
$ 78.76
1192
938
1160
2437
Market Price
$ 89.75
Selling Price
$ 75.66
1725
1156
710
3125
Market Price
$ 108.25
Selling Price
$ 96.18
764
248
229
1829
Market Price
$ 103.19
Selling Price
$ 87.42
1580
502
1236
3457
Market Price
$ 90.76
Selling Price
$ 80.64
1048
578
891
2042
Market Price
$ 83.03
Selling Price
$ 72.26
1285
668
444
1356
Market Price
$ 105.45
Selling Price
$ 89.88
1113
787
322
2409
Market Price
$ 70.08
Selling Price
$ 63.38
224
69
69
934
Market Price
$ 82.94
Selling Price
$ 72.01
3331
1838
1050
4356
Market Price
$ 75.85
Selling Price
$ 65.89
1393
533
702
3327
Market Price
$ 113.08
Selling Price
$ 96.82
1755
1072
978
2565
Market Price
$ 92.18
Selling Price
$ 77.06
282
184
80
483
Market Price
$ 102.15
Selling Price
$ 92.50
4410
2667
3881
4865
Market Price
$ 112.20
Selling Price
$ 95.48
795
648
360
2322
Market Price
$ 93.29
Selling Price
$ 80.63
3441
2067
3197
3665
Market Price
$ 81.39
Selling Price
$ 69.56
315
73
170
697
Market Price
$ 82.35
Selling Price
$ 70.72
1045
528
518
4697
Market Price
$ 68.90
Selling Price
$ 61.67
139
40
30
407
Market Price
$ 69.46
Selling Price
$ 60.89
878
609
778
1799
Market Price
$ 72.74
Selling Price
$ 62.59
1653
1098
1143
2583
Market Price
$ 109.89
Selling Price
$ 95.01
1921
1243
1257
3776
Market Price
$ 105.43
Selling Price
$ 89.83
2759
2187
2381
4118
Market Price
$ 80.02
Selling Price
$ 70.37
720
582
215
2572