Market Price
$ 72.41
Selling Price
$ 61.73
2210
461
1684
3650
Market Price
$ 69.18
Selling Price
$ 60.76
1315
956
690
1633
Market Price
$ 69.01
Selling Price
$ 62.35
1112
638
556
2930
Market Price
$ 90.54
Selling Price
$ 80.00
2396
2232
1296
2411
Market Price
$ 108.41
Selling Price
$ 94.22
1904
1161
1890
1914
Market Price
$ 111.05
Selling Price
$ 97.37
3634
1718
1082
3688
Market Price
$ 115.87
Selling Price
$ 97.87
1154
311
757
4673
Market Price
$ 99.02
Selling Price
$ 83.00
598
585
474
1971
Market Price
$ 104.31
Selling Price
$ 87.38
4579
3844
3926
4975
Market Price
$ 83.78
Selling Price
$ 70.29
1240
1161
866
2075
Market Price
$ 63.58
Selling Price
$ 55.03
1784
362
628
3129
Market Price
$ 112.26
Selling Price
$ 93.95
2129
688
715
2323
Market Price
$ 69.80
Selling Price
$ 61.24
3279
1696
3036
4266
Market Price
$ 106.19
Selling Price
$ 96.42
473
450
150
1128
Market Price
$ 87.48
Selling Price
$ 77.95
981
896
723
1770
Market Price
$ 90.29
Selling Price
$ 79.44
1067
887
864
1313
Market Price
$ 82.25
Selling Price
$ 73.42
1725
1062
820
3141
Market Price
$ 103.43
Selling Price
$ 92.22
3708
1750
3526
4511
Market Price
$ 108.66
Selling Price
$ 96.23
3992
1021
2483
4601
Market Price
$ 113.54
Selling Price
$ 96.64
4137
3716
3251
4502
Market Price
$ 93.39
Selling Price
$ 81.33
1085
741
661
1558
Market Price
$ 98.23
Selling Price
$ 85.00
1136
819
336
3823
Market Price
$ 106.79
Selling Price
$ 96.22
1493
514
915
4203
Market Price
$ 62.27
Selling Price
$ 55.04
1960
449
721
3578
Market Price
$ 95.18
Selling Price
$ 85.33
1711
1395
1336
3088
Market Price
$ 90.07
Selling Price
$ 76.20
1308
300
723
2908
Market Price
$ 93.45
Selling Price
$ 80.22
1358
948
806
3113
Market Price
$ 106.23
Selling Price
$ 89.96
709
373
603
821
Market Price
$ 69.79
Selling Price
$ 60.87
456
143
298
613
Market Price
$ 80.25
Selling Price
$ 67.79
421
166
98
1713
Market Price
$ 83.60
Selling Price
$ 74.36
226
78
197
1038
Market Price
$ 95.11
Selling Price
$ 83.01
1923
947
1555
4882
Market Price
$ 104.91
Selling Price
$ 95.23
1926
1528
1386
3464
Market Price
$ 81.59
Selling Price
$ 68.71
1635
1289
1396
2002
Market Price
$ 87.94
Selling Price
$ 79.10
1563
877
360
3865
Market Price
$ 107.86
Selling Price
$ 90.60
3410
2567
722
4860
Market Price
$ 88.28
Selling Price
$ 76.97
375
371
90
1007
Market Price
$ 108.40
Selling Price
$ 94.42
385
189
349
1557
Market Price
$ 118.22
Selling Price
$ 98.70
177
53
51
433
Market Price
$ 83.45
Selling Price
$ 70.70
533
131
128
2654