Market Price
$ 95.14
Selling Price
$ 82.07
1147
651
283
1423
Market Price
$ 100.47
Selling Price
$ 90.81
2104
1222
1826
2680
Market Price
$ 71.37
Selling Price
$ 61.66
2829
1828
1679
4925
Market Price
$ 79.87
Selling Price
$ 68.83
1601
1394
1299
3105
Market Price
$ 103.92
Selling Price
$ 90.50
2272
2050
2062
2636
Market Price
$ 106.92
Selling Price
$ 94.88
856
427
614
3153
Market Price
$ 113.55
Selling Price
$ 94.98
3390
1438
2378
4871
Market Price
$ 71.84
Selling Price
$ 64.33
171
44
166
739
Market Price
$ 85.99
Selling Price
$ 71.89
403
373
380
422
Market Price
$ 106.20
Selling Price
$ 94.71
1968
1649
1884
2198
Market Price
$ 81.36
Selling Price
$ 71.56
1899
1190
731
2940
Market Price
$ 117.21
Selling Price
$ 98.69
1365
780
490
3790
Market Price
$ 72.15
Selling Price
$ 63.63
1118
984
827
4541
Market Price
$ 97.66
Selling Price
$ 84.15
4482
2327
3390
4902
Market Price
$ 102.35
Selling Price
$ 86.04
3382
1962
1869
3899
Market Price
$ 116.02
Selling Price
$ 97.02
771
343
299
2471
Market Price
$ 79.87
Selling Price
$ 70.69
2105
1162
1063
2589
Market Price
$ 114.26
Selling Price
$ 96.47
1349
426
806
2225
Market Price
$ 72.11
Selling Price
$ 60.22
3176
2266
2471
4797
Market Price
$ 75.36
Selling Price
$ 64.55
869
410
824
2060
Market Price
$ 116.25
Selling Price
$ 98.51
849
312
267
4003
Market Price
$ 111.88
Selling Price
$ 95.00
1056
768
262
2817
Market Price
$ 69.65
Selling Price
$ 63.16
1091
452
449
2337
Market Price
$ 82.42
Selling Price
$ 69.93
3467
2466
3048
3536
Market Price
$ 92.36
Selling Price
$ 77.17
387
241
321
1849
Market Price
$ 98.73
Selling Price
$ 86.97
1555
1525
318
3802
Market Price
$ 65.99
Selling Price
$ 56.90
1985
420
1485
2023
Market Price
$ 91.27
Selling Price
$ 76.84
1892
1394
395
4362
Market Price
$ 88.26
Selling Price
$ 76.10
1912
1790
1478
2219
Market Price
$ 97.00
Selling Price
$ 82.88
924
196
469
1064
Market Price
$ 106.79
Selling Price
$ 94.44
1531
1280
770
3931
Market Price
$ 78.30
Selling Price
$ 67.44
902
467
677
2059
Market Price
$ 72.49
Selling Price
$ 62.59
2368
481
1162
2406
Market Price
$ 86.76
Selling Price
$ 78.16
1580
1530
940
1639
Market Price
$ 109.05
Selling Price
$ 91.08
2576
2447
954
2984
Market Price
$ 107.47
Selling Price
$ 92.74
819
337
793
1177
Market Price
$ 106.32
Selling Price
$ 91.21
2457
2104
1460
3563
Market Price
$ 66.01
Selling Price
$ 58.77
913
891
600
2184
Market Price
$ 87.72
Selling Price
$ 78.55
2911
1314
1234
3182
Market Price
$ 110.36
Selling Price
$ 92.99
3930
2750
1373
4595