Market Price
$ 88.26
Selling Price
$ 76.40
1119
729
696
2566
Market Price
$ 67.24
Selling Price
$ 56.41
987
554
519
1160
Market Price
$ 106.91
Selling Price
$ 94.21
997
480
792
4619
Market Price
$ 69.02
Selling Price
$ 61.22
2281
1875
476
2402
Market Price
$ 95.28
Selling Price
$ 81.62
3551
1693
2012
4135
Market Price
$ 110.58
Selling Price
$ 97.30
3153
1032
2817
3448
Market Price
$ 102.28
Selling Price
$ 87.29
2773
761
1449
3402
Market Price
$ 93.99
Selling Price
$ 80.06
2767
2218
2188
2975
Market Price
$ 85.56
Selling Price
$ 71.33
1348
1098
470
3933
Market Price
$ 67.55
Selling Price
$ 59.20
2184
1707
1815
2240
Market Price
$ 66.09
Selling Price
$ 56.55
928
634
906
1688
Market Price
$ 82.71
Selling Price
$ 70.85
4010
2950
2523
4510
Market Price
$ 90.85
Selling Price
$ 80.91
1737
1178
928
3149
Market Price
$ 109.81
Selling Price
$ 92.89
1484
855
397
4634
Market Price
$ 74.00
Selling Price
$ 65.52
1860
907
1369
4341
Market Price
$ 67.18
Selling Price
$ 59.90
968
736
792
1006
Market Price
$ 106.15
Selling Price
$ 88.99
679
272
556
3329
Market Price
$ 95.29
Selling Price
$ 80.69
2939
1024
2024
3543
Market Price
$ 79.28
Selling Price
$ 71.82
699
406
677
2609
Market Price
$ 102.16
Selling Price
$ 89.13
900
598
325
2399
Market Price
$ 101.59
Selling Price
$ 91.61
1308
334
418
3174
Market Price
$ 68.70
Selling Price
$ 60.64
1182
1167
441
1997
Market Price
$ 107.60
Selling Price
$ 96.20
546
465
352
1696
Market Price
$ 89.71
Selling Price
$ 77.79
973
525
267
4677
Market Price
$ 88.42
Selling Price
$ 79.24
1740
1098
892
1908
Market Price
$ 81.09
Selling Price
$ 73.14
1129
659
710
1140
Market Price
$ 90.73
Selling Price
$ 77.16
3261
2138
1101
3534
Market Price
$ 63.54
Selling Price
$ 56.55
1428
384
1006
1511
Market Price
$ 72.26
Selling Price
$ 64.86
917
613
732
1178
Market Price
$ 64.63
Selling Price
$ 56.25
612
329
456
1647
Market Price
$ 108.57
Selling Price
$ 97.80
1273
643
323
2906
Market Price
$ 106.31
Selling Price
$ 96.59
1019
472
460
3688
Market Price
$ 107.87
Selling Price
$ 95.38
731
365
604
2077
Market Price
$ 88.44
Selling Price
$ 79.10
1540
1060
1528
3023
Market Price
$ 77.31
Selling Price
$ 67.04
1164
824
345
1520
Market Price
$ 79.27
Selling Price
$ 67.03
969
528
647
2889
Market Price
$ 63.14
Selling Price
$ 56.38
1428
670
421
3704
Market Price
$ 94.09
Selling Price
$ 82.61
1458
1320
1226
2880
Market Price
$ 65.52
Selling Price
$ 56.57
792
779
248
1659
Market Price
$ 86.87
Selling Price
$ 77.74
705
302
701
1113