Market Price
$ 80.47
Selling Price
$ 72.15
3513
1545
3394
3762
Market Price
$ 96.75
Selling Price
$ 85.74
550
380
409
560
Market Price
$ 66.43
Selling Price
$ 56.51
477
187
374
1181
Market Price
$ 90.65
Selling Price
$ 76.61
579
229
230
1842
Market Price
$ 103.80
Selling Price
$ 90.51
1136
558
1071
2944
Market Price
$ 103.10
Selling Price
$ 92.31
988
719
887
2056
Market Price
$ 72.35
Selling Price
$ 61.35
395
137
99
630
Market Price
$ 92.92
Selling Price
$ 82.48
1857
446
1538
3693
Market Price
$ 79.83
Selling Price
$ 69.35
1587
895
1207
4903
Market Price
$ 99.30
Selling Price
$ 84.42
4234
1808
3983
4875
Market Price
$ 99.55
Selling Price
$ 84.59
2529
1976
516
3329
Market Price
$ 110.50
Selling Price
$ 94.50
1903
965
1634
3437
Market Price
$ 97.15
Selling Price
$ 81.65
4343
2437
2468
4521
Market Price
$ 97.16
Selling Price
$ 86.24
2034
1199
1058
2539
Market Price
$ 76.73
Selling Price
$ 68.85
2328
641
2111
4141
Market Price
$ 79.98
Selling Price
$ 67.67
571
452
194
1802
Market Price
$ 64.33
Selling Price
$ 56.84
1517
1068
1265
2465
Market Price
$ 93.61
Selling Price
$ 83.17
2421
1673
1208
2645
Market Price
$ 64.91
Selling Price
$ 57.34
1311
696
770
1589
Market Price
$ 73.48
Selling Price
$ 64.18
338
92
88
943
Market Price
$ 80.93
Selling Price
$ 69.52
1765
1587
1003
1999
Market Price
$ 108.23
Selling Price
$ 90.80
1135
261
617
4651
Market Price
$ 93.79
Selling Price
$ 80.50
242
91
62
1024
Market Price
$ 78.79
Selling Price
$ 70.90
360
324
241
486
Market Price
$ 104.94
Selling Price
$ 87.66
1418
843
1110
3131
Market Price
$ 106.59
Selling Price
$ 89.47
1979
1036
1205
3245
Market Price
$ 103.12
Selling Price
$ 86.90
853
405
641
2708
Market Price
$ 79.50
Selling Price
$ 67.34
1612
806
600
1655
Market Price
$ 104.19
Selling Price
$ 94.26
2178
1094
712
3593
Market Price
$ 97.03
Selling Price
$ 86.99
2135
641
1802
2961
Market Price
$ 113.38
Selling Price
$ 95.23
231
98
195
779
Market Price
$ 91.29
Selling Price
$ 82.06
795
625
740
1452
Market Price
$ 68.28
Selling Price
$ 57.35
1214
526
474
2532
Market Price
$ 110.82
Selling Price
$ 93.90
891
387
726
1041
Market Price
$ 99.00
Selling Price
$ 89.72
4590
2667
2826
4894
Market Price
$ 80.84
Selling Price
$ 70.56
2161
1619
437
3247
Market Price
$ 115.98
Selling Price
$ 98.70
448
247
289
913
Market Price
$ 103.56
Selling Price
$ 93.31
2905
1818
2452
3589
Market Price
$ 69.80
Selling Price
$ 60.28
2591
1513
753
4853
Market Price
$ 76.22
Selling Price
$ 65.70
1524
410
1513
3811