Market Price
$ 104.72
Selling Price
$ 89.45
1047
230
900
3382
Market Price
$ 115.13
Selling Price
$ 98.08
1039
557
223
1973
Market Price
$ 64.17
Selling Price
$ 56.65
382
243
313
445
Market Price
$ 65.61
Selling Price
$ 58.06
4392
2703
1216
4818
Market Price
$ 65.84
Selling Price
$ 59.54
1300
308
806
3763
Market Price
$ 88.91
Selling Price
$ 76.22
2963
2891
2768
4219
Market Price
$ 67.98
Selling Price
$ 59.52
1035
325
280
1994
Market Price
$ 78.17
Selling Price
$ 70.13
1511
1000
1052
1689
Market Price
$ 87.40
Selling Price
$ 78.71
823
426
680
1348
Market Price
$ 68.90
Selling Price
$ 60.13
488
312
238
914
Market Price
$ 63.42
Selling Price
$ 55.65
1825
1656
1425
3013
Market Price
$ 93.54
Selling Price
$ 83.71
1649
917
1310
1718
Market Price
$ 69.34
Selling Price
$ 58.64
297
122
229
1187
Market Price
$ 111.25
Selling Price
$ 95.49
1093
843
783
1782
Market Price
$ 102.44
Selling Price
$ 91.94
996
842
361
1126
Market Price
$ 81.25
Selling Price
$ 73.73
3504
763
1161
4474
Market Price
$ 86.13
Selling Price
$ 73.91
2120
1623
884
3456
Market Price
$ 74.88
Selling Price
$ 65.60
3837
1795
1571
4134
Market Price
$ 90.28
Selling Price
$ 81.03
675
377
546
808
Market Price
$ 105.26
Selling Price
$ 94.86
1044
494
723
2189
Market Price
$ 92.71
Selling Price
$ 83.42
1437
523
685
3978
Market Price
$ 83.03
Selling Price
$ 74.41
719
657
571
3472
Market Price
$ 103.88
Selling Price
$ 92.54
401
150
295
515
Market Price
$ 98.04
Selling Price
$ 81.77
624
501
530
2871
Market Price
$ 103.71
Selling Price
$ 87.10
2070
1995
1481
4226
Market Price
$ 94.94
Selling Price
$ 84.91
616
267
153
872
Market Price
$ 75.63
Selling Price
$ 64.82
1171
486
807
2350
Market Price
$ 71.95
Selling Price
$ 61.40
1973
1037
1114
4407
Market Price
$ 74.71
Selling Price
$ 62.39
1151
299
668
1272
Market Price
$ 74.21
Selling Price
$ 65.18
3816
2236
3312
4121
Market Price
$ 95.26
Selling Price
$ 84.18
183
105
87
830
Market Price
$ 83.19
Selling Price
$ 70.90
2430
878
1256
4371
Market Price
$ 67.29
Selling Price
$ 57.11
330
82
81
580
Market Price
$ 94.04
Selling Price
$ 82.54
1063
854
892
1401
Market Price
$ 80.76
Selling Price
$ 70.87
3406
1435
2537
4685
Market Price
$ 85.72
Selling Price
$ 72.27
1717
1019
1340
2600
Market Price
$ 108.40
Selling Price
$ 93.16
1102
391
723
4567
Market Price
$ 98.32
Selling Price
$ 83.51
2695
1022
861
2733
Market Price
$ 83.22
Selling Price
$ 75.13
3545
1808
965
4215
Market Price
$ 111.23
Selling Price
$ 93.71
580
418
557
2183