Market Price
$ 70.09
Selling Price
$ 60.94
1768
1545
1758
3171
Market Price
$ 93.19
Selling Price
$ 80.81
765
611
667
3017
Market Price
$ 78.17
Selling Price
$ 66.70
573
197
423
1217
Market Price
$ 108.14
Selling Price
$ 95.23
630
131
163
935
Market Price
$ 65.54
Selling Price
$ 59.48
3552
1404
2560
4647
Market Price
$ 73.79
Selling Price
$ 63.72
2827
744
1508
3124
Market Price
$ 93.42
Selling Price
$ 82.71
1988
1196
1866
4055
Market Price
$ 111.03
Selling Price
$ 98.28
567
557
187
1555
Market Price
$ 84.21
Selling Price
$ 73.89
1606
1075
663
2429
Market Price
$ 80.92
Selling Price
$ 72.06
2376
1565
2171
4077
Market Price
$ 106.35
Selling Price
$ 91.81
951
889
713
3543
Market Price
$ 77.08
Selling Price
$ 66.66
883
375
177
991
Market Price
$ 73.00
Selling Price
$ 62.16
517
109
251
1201
Market Price
$ 85.88
Selling Price
$ 77.71
1601
646
1034
3516
Market Price
$ 104.08
Selling Price
$ 90.47
568
340
485
2704
Market Price
$ 102.50
Selling Price
$ 91.87
1510
617
1484
1567
Market Price
$ 83.54
Selling Price
$ 75.30
752
703
282
2288
Market Price
$ 72.84
Selling Price
$ 61.88
2999
2806
2785
3925
Market Price
$ 67.18
Selling Price
$ 59.70
923
915
581
3735
Market Price
$ 71.61
Selling Price
$ 60.53
1145
992
417
2525
Market Price
$ 92.55
Selling Price
$ 77.33
1166
776
877
1573
Market Price
$ 99.42
Selling Price
$ 90.36
1816
1433
1227
2189
Market Price
$ 101.15
Selling Price
$ 91.83
916
230
695
1948
Market Price
$ 85.49
Selling Price
$ 75.27
676
191
205
761
Market Price
$ 105.68
Selling Price
$ 91.17
1325
1128
513
2063
Market Price
$ 88.69
Selling Price
$ 79.19
1387
606
892
2995
Market Price
$ 109.05
Selling Price
$ 97.93
174
84
119
481
Market Price
$ 88.08
Selling Price
$ 74.48
1939
1680
1926
3149
Market Price
$ 102.45
Selling Price
$ 87.83
2771
2069
1619
3775
Market Price
$ 66.12
Selling Price
$ 59.22
1573
1173
1236
3347
Market Price
$ 71.57
Selling Price
$ 61.50
653
541
156
2753
Market Price
$ 113.13
Selling Price
$ 98.51
531
121
387
793
Market Price
$ 77.31
Selling Price
$ 66.68
2953
1744
2772
4404
Market Price
$ 70.94
Selling Price
$ 59.97
2680
1983
691
4635
Market Price
$ 66.42
Selling Price
$ 59.39
130
64
52
562
Market Price
$ 70.95
Selling Price
$ 60.66
1176
580
440
2500
Market Price
$ 102.45
Selling Price
$ 92.30
518
488
411
1687
Market Price
$ 102.58
Selling Price
$ 85.95
924
311
569
1148
Market Price
$ 111.64
Selling Price
$ 94.15
610
241
209
1157
Market Price
$ 75.50
Selling Price
$ 65.93
548
119
261
1637