Market Price
$ 106.71
Selling Price
$ 90.54
712
554
455
867
Market Price
$ 71.83
Selling Price
$ 62.57
1708
396
649
3907
Market Price
$ 81.28
Selling Price
$ 70.44
228
228
45
660
Market Price
$ 74.58
Selling Price
$ 63.54
1516
1115
1342
2270
Market Price
$ 92.29
Selling Price
$ 78.76
1189
825
580
1884
Market Price
$ 103.52
Selling Price
$ 91.75
640
216
144
1124
Market Price
$ 72.26
Selling Price
$ 64.33
763
661
546
2261
Market Price
$ 98.96
Selling Price
$ 87.63
1327
422
484
3705
Market Price
$ 68.98
Selling Price
$ 62.27
3777
3139
2615
4779
Market Price
$ 78.22
Selling Price
$ 70.91
1185
1044
511
3061
Market Price
$ 75.34
Selling Price
$ 64.43
2245
1309
808
2967
Market Price
$ 105.58
Selling Price
$ 94.74
1791
1582
682
4933
Market Price
$ 67.41
Selling Price
$ 59.43
1567
1174
1354
1819
Market Price
$ 87.79
Selling Price
$ 78.46
1573
1320
1235
2813
Market Price
$ 70.90
Selling Price
$ 63.30
2439
622
590
2615
Market Price
$ 87.83
Selling Price
$ 75.68
778
187
591
3779
Market Price
$ 66.59
Selling Price
$ 57.36
1772
1100
1040
3629
Market Price
$ 93.43
Selling Price
$ 81.38
2437
697
1711
4804
Market Price
$ 96.85
Selling Price
$ 83.51
1850
1151
1288
1906
Market Price
$ 71.90
Selling Price
$ 64.38
321
277
142
1182
Market Price
$ 89.07
Selling Price
$ 75.81
1596
545
696
2436
Market Price
$ 65.94
Selling Price
$ 57.21
290
155
275
1255
Market Price
$ 91.57
Selling Price
$ 81.09
291
217
123
947
Market Price
$ 117.08
Selling Price
$ 97.74
813
298
580
1999
Market Price
$ 104.68
Selling Price
$ 88.21
778
348
308
1023
Market Price
$ 113.26
Selling Price
$ 96.10
680
270
142
822
Market Price
$ 114.27
Selling Price
$ 97.77
2214
1835
1641
3926
Market Price
$ 98.92
Selling Price
$ 83.24
1560
512
604
2357
Market Price
$ 87.12
Selling Price
$ 73.15
2406
1320
969
3670
Market Price
$ 90.16
Selling Price
$ 75.83
2639
893
1695
4082
Market Price
$ 79.45
Selling Price
$ 69.01
609
285
588
1479
Market Price
$ 96.59
Selling Price
$ 86.06
1983
1102
1706
4427
Market Price
$ 97.96
Selling Price
$ 87.44
2881
1229
1209
3293
Market Price
$ 82.77
Selling Price
$ 69.38
1175
595
805
2965
Market Price
$ 78.25
Selling Price
$ 68.15
3350
2469
1379
3918
Market Price
$ 96.86
Selling Price
$ 86.79
2933
2630
2852
4225
Market Price
$ 101.73
Selling Price
$ 88.93
1733
1463
1543
2850
Market Price
$ 62.73
Selling Price
$ 56.96
522
355
300
2108
Market Price
$ 88.05
Selling Price
$ 76.29
2048
1015
1161
3777
Market Price
$ 89.42
Selling Price
$ 75.16
1749
1706
1060
1897