Market Price
$ 101.67
Selling Price
$ 89.81
3334
1520
1377
3879
Market Price
$ 112.42
Selling Price
$ 98.96
1247
974
994
4535
Market Price
$ 103.28
Selling Price
$ 87.33
1687
777
490
1947
Market Price
$ 94.88
Selling Price
$ 79.57
1589
492
595
1621
Market Price
$ 81.76
Selling Price
$ 70.50
2336
2160
1330
2486
Market Price
$ 84.90
Selling Price
$ 72.64
1843
830
1042
3235
Market Price
$ 74.99
Selling Price
$ 64.57
2502
1527
2291
2916
Market Price
$ 94.04
Selling Price
$ 79.74
1195
406
553
2528
Market Price
$ 103.44
Selling Price
$ 93.04
3268
2551
1677
4094
Market Price
$ 96.45
Selling Price
$ 80.83
1833
679
965
3509
Market Price
$ 79.04
Selling Price
$ 70.69
2929
665
1718
3490
Market Price
$ 82.15
Selling Price
$ 72.55
1714
1538
1491
3350
Market Price
$ 90.71
Selling Price
$ 79.02
2504
560
678
4067
Market Price
$ 82.14
Selling Price
$ 74.51
1519
843
311
3765
Market Price
$ 74.88
Selling Price
$ 64.85
881
758
776
1475
Market Price
$ 92.07
Selling Price
$ 79.57
948
794
355
2419
Market Price
$ 74.54
Selling Price
$ 63.34
2288
570
1555
3372
Market Price
$ 105.86
Selling Price
$ 90.04
3074
2085
1738
4380
Market Price
$ 94.89
Selling Price
$ 81.29
1892
981
1740
2404
Market Price
$ 97.61
Selling Price
$ 87.14
1446
1269
888
3696
Market Price
$ 83.01
Selling Price
$ 70.47
947
664
855
3168
Market Price
$ 64.06
Selling Price
$ 55.40
1107
689
994
1338
Market Price
$ 104.08
Selling Price
$ 94.50
831
797
190
1120
Market Price
$ 105.10
Selling Price
$ 91.38
1612
519
465
3803
Market Price
$ 86.52
Selling Price
$ 73.13
1005
841
765
2933
Market Price
$ 65.54
Selling Price
$ 58.42
788
205
611
2874
Market Price
$ 115.95
Selling Price
$ 98.65
1167
510
259
2416
Market Price
$ 95.15
Selling Price
$ 82.62
1288
533
745
1337
Market Price
$ 68.25
Selling Price
$ 57.14
1027
458
773
4488
Market Price
$ 92.35
Selling Price
$ 78.70
377
79
162
987
Market Price
$ 72.46
Selling Price
$ 64.45
1304
472
368
1330
Market Price
$ 105.95
Selling Price
$ 92.19
396
306
307
468
Market Price
$ 64.75
Selling Price
$ 55.16
694
523
403
832
Market Price
$ 82.32
Selling Price
$ 72.20
518
185
309
1675
Market Price
$ 112.27
Selling Price
$ 98.28
1334
995
471
2036
Market Price
$ 70.51
Selling Price
$ 62.74
1471
604
1083
4943
Market Price
$ 98.72
Selling Price
$ 82.80
483
439
322
987
Market Price
$ 81.86
Selling Price
$ 69.43
2061
1803
1106
2151
Market Price
$ 60.68
Selling Price
$ 55.11
1027
841
900
1175
Market Price
$ 107.79
Selling Price
$ 94.38
925
885
520
2638