Market Price
$ 64.53
Selling Price
$ 55.88
899
412
497
2197
Market Price
$ 85.85
Selling Price
$ 72.23
676
534
533
1602
Market Price
$ 99.79
Selling Price
$ 83.43
1778
1662
456
2091
Market Price
$ 80.58
Selling Price
$ 67.30
1147
825
238
4542
Market Price
$ 107.77
Selling Price
$ 95.36
354
150
303
1041
Market Price
$ 66.52
Selling Price
$ 59.51
1080
776
466
1174
Market Price
$ 107.28
Selling Price
$ 93.05
4869
3734
2477
4973
Market Price
$ 97.72
Selling Price
$ 87.59
1097
591
1070
1660
Market Price
$ 93.57
Selling Price
$ 81.96
831
337
436
1340
Market Price
$ 103.70
Selling Price
$ 89.07
990
298
505
2878
Market Price
$ 105.18
Selling Price
$ 88.14
1749
1379
581
2034
Market Price
$ 112.12
Selling Price
$ 98.87
539
270
524
2059
Market Price
$ 67.68
Selling Price
$ 58.40
3421
3043
2191
3666
Market Price
$ 86.96
Selling Price
$ 75.38
790
458
702
3324
Market Price
$ 64.52
Selling Price
$ 58.50
1003
871
746
2926
Market Price
$ 79.27
Selling Price
$ 68.71
1146
665
472
1369
Market Price
$ 102.49
Selling Price
$ 91.35
479
334
245
1654
Market Price
$ 107.77
Selling Price
$ 96.34
2056
1362
639
3982
Market Price
$ 76.18
Selling Price
$ 67.79
2456
1572
1874
2858
Market Price
$ 92.64
Selling Price
$ 77.20
3278
1400
1941
4290
Market Price
$ 84.67
Selling Price
$ 73.07
3794
2022
2756
4744
Market Price
$ 75.53
Selling Price
$ 63.05
516
278
362
917
Market Price
$ 101.83
Selling Price
$ 91.72
1484
1441
772
2123
Market Price
$ 96.91
Selling Price
$ 84.19
630
225
626
2308
Market Price
$ 85.57
Selling Price
$ 76.74
675
347
489
813
Market Price
$ 95.76
Selling Price
$ 81.51
278
141
252
1095
Market Price
$ 91.65
Selling Price
$ 77.26
542
332
290
1328
Market Price
$ 98.72
Selling Price
$ 83.27
524
331
384
2047
Market Price
$ 77.16
Selling Price
$ 65.36
470
154
470
644
Market Price
$ 90.87
Selling Price
$ 77.51
2849
2719
2505
3439
Market Price
$ 106.32
Selling Price
$ 89.07
2167
798
885
2773
Market Price
$ 70.25
Selling Price
$ 60.28
2690
1980
1542
3840
Market Price
$ 90.86
Selling Price
$ 81.78
1689
907
881
2012
Market Price
$ 110.59
Selling Price
$ 97.87
2142
2061
648
3024
Market Price
$ 101.08
Selling Price
$ 88.18
1005
932
801
3592
Market Price
$ 112.06
Selling Price
$ 96.02
1236
1036
956
3871
Market Price
$ 79.44
Selling Price
$ 68.30
2645
2570
1305
2743
Market Price
$ 70.87
Selling Price
$ 63.50
2687
714
2168
4899
Market Price
$ 75.89
Selling Price
$ 64.73
3137
741
1148
3392
Market Price
$ 95.40
Selling Price
$ 83.05
1357
1165
1312
1524