Market Price
$ 66.77
Selling Price
$ 57.07
1064
963
830
3505
Market Price
$ 81.85
Selling Price
$ 70.89
2790
923
1355
3750
Market Price
$ 108.30
Selling Price
$ 95.47
1677
1163
1426
4695
Market Price
$ 102.95
Selling Price
$ 87.81
1509
1426
489
4533
Market Price
$ 109.92
Selling Price
$ 96.20
2793
708
2467
3792
Market Price
$ 81.12
Selling Price
$ 68.73
1343
1333
354
1548
Market Price
$ 90.86
Selling Price
$ 78.81
1454
546
1165
1724
Market Price
$ 107.66
Selling Price
$ 90.11
2505
1909
2468
3206
Market Price
$ 100.63
Selling Price
$ 90.91
1918
1702
951
4068
Market Price
$ 84.64
Selling Price
$ 73.82
620
589
607
2215
Market Price
$ 104.68
Selling Price
$ 89.06
2149
1486
1197
2460
Market Price
$ 106.87
Selling Price
$ 90.82
196
131
120
689
Market Price
$ 84.09
Selling Price
$ 74.02
1567
542
1094
3406
Market Price
$ 66.17
Selling Price
$ 60.09
1991
1789
707
2062
Market Price
$ 102.91
Selling Price
$ 86.48
1109
947
833
2101
Market Price
$ 85.32
Selling Price
$ 76.44
3992
977
2373
4763
Market Price
$ 76.30
Selling Price
$ 65.57
559
265
151
718
Market Price
$ 90.89
Selling Price
$ 80.14
666
621
578
1178
Market Price
$ 72.72
Selling Price
$ 64.04
387
156
285
1087
Market Price
$ 70.82
Selling Price
$ 61.69
2922
2479
1458
4606
Market Price
$ 104.93
Selling Price
$ 92.47
962
583
268
1261
Market Price
$ 62.69
Selling Price
$ 56.55
2616
2181
632
3041
Market Price
$ 84.54
Selling Price
$ 74.42
1059
246
258
1092
Market Price
$ 83.53
Selling Price
$ 72.19
107
59
42
495
Market Price
$ 69.79
Selling Price
$ 62.51
376
373
79
1172
Market Price
$ 101.01
Selling Price
$ 91.12
1869
1259
1019
3023
Market Price
$ 76.15
Selling Price
$ 68.69
1539
988
947
3059
Market Price
$ 92.11
Selling Price
$ 80.45
3646
1944
1912
4506
Market Price
$ 102.63
Selling Price
$ 92.85
1573
1213
971
1990
Market Price
$ 76.13
Selling Price
$ 65.60
2190
2147
1140
3735
Market Price
$ 71.99
Selling Price
$ 60.04
841
199
796
2491
Market Price
$ 87.83
Selling Price
$ 74.54
2061
955
495
2248
Market Price
$ 67.72
Selling Price
$ 56.55
2463
668
813
4572
Market Price
$ 72.52
Selling Price
$ 65.74
1619
1612
774
4774
Market Price
$ 80.06
Selling Price
$ 72.39
1735
1451
382
3891
Market Price
$ 105.42
Selling Price
$ 95.06
342
129
116
507
Market Price
$ 102.20
Selling Price
$ 86.64
2074
851
721
4083
Market Price
$ 75.65
Selling Price
$ 65.05
2404
538
686
2679
Market Price
$ 103.67
Selling Price
$ 90.53
2308
1547
2262
3760
Market Price
$ 114.26
Selling Price
$ 96.21
213
129
164
441