Market Price
$ 78.91
Selling Price
$ 67.94
2965
1429
2672
3448
Market Price
$ 111.16
Selling Price
$ 95.24
269
149
230
696
Market Price
$ 70.40
Selling Price
$ 59.09
2056
1192
945
3694
Market Price
$ 75.47
Selling Price
$ 63.07
395
211
184
416
Market Price
$ 80.30
Selling Price
$ 67.08
2666
609
1229
2934
Market Price
$ 69.13
Selling Price
$ 57.78
1314
1271
1255
2094
Market Price
$ 62.74
Selling Price
$ 55.61
2741
1599
2571
2953
Market Price
$ 63.26
Selling Price
$ 55.09
2502
1133
2174
4263
Market Price
$ 81.52
Selling Price
$ 69.61
2570
824
2180
2929
Market Price
$ 87.44
Selling Price
$ 79.32
1663
573
1228
2291
Market Price
$ 89.70
Selling Price
$ 76.00
1172
935
911
3740
Market Price
$ 92.80
Selling Price
$ 81.90
1539
943
1484
3566
Market Price
$ 104.74
Selling Price
$ 92.83
4544
1339
2020
4952
Market Price
$ 71.77
Selling Price
$ 65.08
871
632
753
1088
Market Price
$ 85.82
Selling Price
$ 73.86
241
230
64
913
Market Price
$ 94.34
Selling Price
$ 83.07
2787
1038
930
3771
Market Price
$ 108.75
Selling Price
$ 95.50
4444
3292
1957
4707
Market Price
$ 96.60
Selling Price
$ 83.80
3163
1762
2001
3871
Market Price
$ 102.18
Selling Price
$ 89.51
3339
1493
3230
3501
Market Price
$ 101.63
Selling Price
$ 88.24
1433
1074
1206
2935
Market Price
$ 95.94
Selling Price
$ 84.23
231
200
130
754
Market Price
$ 109.42
Selling Price
$ 92.64
1088
367
645
1638
Market Price
$ 73.94
Selling Price
$ 63.99
418
196
208
1790
Market Price
$ 81.64
Selling Price
$ 72.11
1621
1308
380
3894
Market Price
$ 74.75
Selling Price
$ 65.85
4159
1704
3792
4415
Market Price
$ 114.24
Selling Price
$ 96.72
925
484
863
2065
Market Price
$ 72.00
Selling Price
$ 62.24
2030
1122
776
2267
Market Price
$ 96.34
Selling Price
$ 82.50
341
87
262
1665
Market Price
$ 117.51
Selling Price
$ 98.42
1168
989
733
1520
Market Price
$ 67.51
Selling Price
$ 59.53
302
299
144
625
Market Price
$ 70.61
Selling Price
$ 62.74
1491
1126
607
3787
Market Price
$ 97.08
Selling Price
$ 81.06
3425
1952
859
4599
Market Price
$ 76.79
Selling Price
$ 66.52
1254
821
1121
1636
Market Price
$ 75.86
Selling Price
$ 65.51
1566
818
1266
3818
Market Price
$ 112.24
Selling Price
$ 98.01
1155
508
764
4442
Market Price
$ 88.88
Selling Price
$ 79.17
2128
1455
1900
4279
Market Price
$ 107.35
Selling Price
$ 95.62
2856
1466
2233
4340
Market Price
$ 79.84
Selling Price
$ 70.64
402
350
242
873
Market Price
$ 113.94
Selling Price
$ 96.87
2761
1761
1305
4496
Market Price
$ 86.92
Selling Price
$ 75.56
377
206
129
517