Market Price
$ 95.77
Selling Price
$ 80.33
1161
721
1008
2285
Market Price
$ 108.71
Selling Price
$ 90.78
2096
2049
667
3958
Market Price
$ 92.10
Selling Price
$ 76.85
436
255
269
1876
Market Price
$ 92.61
Selling Price
$ 79.50
1369
279
1041
3460
Market Price
$ 81.91
Selling Price
$ 73.88
4394
2220
2077
4740
Market Price
$ 71.66
Selling Price
$ 63.63
2246
948
1828
2407
Market Price
$ 74.07
Selling Price
$ 63.09
578
280
150
1385
Market Price
$ 89.49
Selling Price
$ 80.28
2134
1210
1649
4554
Market Price
$ 73.77
Selling Price
$ 65.10
3088
1245
1856
4311
Market Price
$ 92.42
Selling Price
$ 78.08
2107
1134
657
2136
Market Price
$ 85.12
Selling Price
$ 75.43
611
562
534
1716
Market Price
$ 74.66
Selling Price
$ 66.69
405
189
168
511
Market Price
$ 75.99
Selling Price
$ 67.67
1934
556
1858
3179
Market Price
$ 65.14
Selling Price
$ 57.55
574
560
538
1948
Market Price
$ 63.03
Selling Price
$ 55.03
704
157
581
1727
Market Price
$ 77.95
Selling Price
$ 68.87
661
341
341
2064
Market Price
$ 88.86
Selling Price
$ 78.10
3336
1298
1680
4865
Market Price
$ 68.63
Selling Price
$ 59.55
1309
1294
616
1742
Market Price
$ 81.71
Selling Price
$ 69.55
2276
1218
1350
3568
Market Price
$ 108.46
Selling Price
$ 92.40
3554
810
1407
4343
Market Price
$ 82.05
Selling Price
$ 68.48
546
342
279
907
Market Price
$ 107.45
Selling Price
$ 94.34
1833
1080
1619
4452
Market Price
$ 86.41
Selling Price
$ 72.07
2229
895
1320
2602
Market Price
$ 95.07
Selling Price
$ 85.00
1421
1049
748
1932
Market Price
$ 101.39
Selling Price
$ 84.64
2715
2157
1234
2770
Market Price
$ 89.60
Selling Price
$ 79.74
1774
1082
877
1960
Market Price
$ 66.90
Selling Price
$ 57.01
3061
644
2184
3967
Market Price
$ 104.89
Selling Price
$ 94.11
616
312
347
1649
Market Price
$ 68.94
Selling Price
$ 60.84
3331
880
1421
4093
Market Price
$ 76.34
Selling Price
$ 66.37
2729
2337
692
3610
Market Price
$ 98.76
Selling Price
$ 86.67
2149
1430
2114
3652
Market Price
$ 66.93
Selling Price
$ 59.99
714
469
427
1013
Market Price
$ 75.05
Selling Price
$ 67.43
2066
846
1128
3617
Market Price
$ 99.04
Selling Price
$ 88.72
1057
1049
566
3490
Market Price
$ 103.74
Selling Price
$ 92.38
4317
1795
2978
4639
Market Price
$ 106.58
Selling Price
$ 91.40
1699
1645
756
2563
Market Price
$ 81.46
Selling Price
$ 73.88
1591
708
1380
4567
Market Price
$ 99.27
Selling Price
$ 88.99
2208
972
871
3854
Market Price
$ 90.61
Selling Price
$ 76.03
1494
823
304
4023
Market Price
$ 73.51
Selling Price
$ 64.05
326
67
196
1569