Market Price
$ 69.09
Selling Price
$ 60.10
837
448
181
1184
Market Price
$ 84.08
Selling Price
$ 75.72
820
430
281
951
Market Price
$ 80.54
Selling Price
$ 73.17
1486
1154
1176
1711
Market Price
$ 111.45
Selling Price
$ 93.04
2350
1204
1407
2875
Market Price
$ 93.76
Selling Price
$ 83.01
1132
1010
1109
3563
Market Price
$ 85.48
Selling Price
$ 74.34
839
589
509
2127
Market Price
$ 91.39
Selling Price
$ 77.90
346
142
176
858
Market Price
$ 67.27
Selling Price
$ 57.39
509
448
208
1621
Market Price
$ 74.53
Selling Price
$ 66.01
1314
523
463
2396
Market Price
$ 65.10
Selling Price
$ 57.89
340
259
118
460
Market Price
$ 80.09
Selling Price
$ 70.81
1835
625
1054
4099
Market Price
$ 72.97
Selling Price
$ 65.72
372
218
84
429
Market Price
$ 96.53
Selling Price
$ 82.26
325
235
143
1194
Market Price
$ 114.85
Selling Price
$ 96.86
578
313
298
2207
Market Price
$ 80.18
Selling Price
$ 71.69
1521
655
387
2280
Market Price
$ 94.83
Selling Price
$ 83.52
3332
2099
723
4415
Market Price
$ 92.15
Selling Price
$ 82.31
630
380
603
810
Market Price
$ 108.06
Selling Price
$ 91.00
2194
1268
1063
3230
Market Price
$ 72.58
Selling Price
$ 61.90
1772
824
1105
3745
Market Price
$ 80.13
Selling Price
$ 69.17
1010
669
490
1131
Market Price
$ 106.76
Selling Price
$ 90.99
465
365
163
499
Market Price
$ 77.47
Selling Price
$ 66.25
505
329
288
2284
Market Price
$ 105.46
Selling Price
$ 91.09
1864
1291
428
3673
Market Price
$ 79.07
Selling Price
$ 67.40
1429
1123
947
3213
Market Price
$ 102.54
Selling Price
$ 92.98
4052
3309
3433
4871
Market Price
$ 94.45
Selling Price
$ 84.82
913
722
850
4080
Market Price
$ 72.44
Selling Price
$ 62.72
2426
885
843
4022
Market Price
$ 83.75
Selling Price
$ 72.59
3191
2748
2433
3951
Market Price
$ 93.02
Selling Price
$ 81.74
1231
602
775
4389
Market Price
$ 104.20
Selling Price
$ 93.70
421
294
309
867
Market Price
$ 89.97
Selling Price
$ 81.25
857
289
215
3293
Market Price
$ 66.41
Selling Price
$ 56.52
3268
1566
1519
4264
Market Price
$ 73.34
Selling Price
$ 63.45
633
451
493
1561
Market Price
$ 80.10
Selling Price
$ 68.58
242
123
87
515
Market Price
$ 103.94
Selling Price
$ 89.49
930
195
774
934
Market Price
$ 90.13
Selling Price
$ 78.62
2953
2925
2656
3326
Market Price
$ 78.89
Selling Price
$ 68.20
2096
1355
1322
4060
Market Price
$ 79.22
Selling Price
$ 69.13
145
143
37
423
Market Price
$ 105.76
Selling Price
$ 88.81
1659
1474
623
2552
Market Price
$ 90.42
Selling Price
$ 77.31
273
110
207
868