Market Price
$ 79.12
Selling Price
$ 70.64
1605
948
998
2118
Market Price
$ 66.51
Selling Price
$ 58.88
804
521
508
1037
Market Price
$ 64.28
Selling Price
$ 56.26
2591
1213
915
4125
Market Price
$ 96.02
Selling Price
$ 85.14
3042
956
2056
3702
Market Price
$ 85.45
Selling Price
$ 75.47
1259
933
834
1489
Market Price
$ 75.86
Selling Price
$ 64.41
3610
2375
846
4683
Market Price
$ 90.47
Selling Price
$ 78.53
3048
2196
1643
3244
Market Price
$ 73.73
Selling Price
$ 61.74
2904
799
1539
2920
Market Price
$ 64.60
Selling Price
$ 58.39
1175
681
649
2889
Market Price
$ 64.97
Selling Price
$ 58.40
942
342
664
2660
Market Price
$ 66.62
Selling Price
$ 59.54
999
960
295
4018
Market Price
$ 85.79
Selling Price
$ 76.11
1288
1060
465
2539
Market Price
$ 100.99
Selling Price
$ 88.66
1903
385
1330
3384
Market Price
$ 100.37
Selling Price
$ 89.40
1596
1384
1159
4014
Market Price
$ 64.24
Selling Price
$ 57.11
2500
1157
558
3771
Market Price
$ 84.06
Selling Price
$ 76.39
422
368
101
1562
Market Price
$ 72.27
Selling Price
$ 60.61
3289
2597
977
4907
Market Price
$ 96.98
Selling Price
$ 86.55
422
219
290
543
Market Price
$ 72.22
Selling Price
$ 61.72
444
253
204
1735
Market Price
$ 94.36
Selling Price
$ 85.01
167
133
81
411
Market Price
$ 66.22
Selling Price
$ 58.78
1531
1502
775
2706
Market Price
$ 111.89
Selling Price
$ 95.29
227
66
108
530
Market Price
$ 85.72
Selling Price
$ 76.89
1930
1725
1086
2023
Market Price
$ 73.96
Selling Price
$ 63.39
1232
757
479
1277
Market Price
$ 84.47
Selling Price
$ 76.36
1573
841
616
2523
Market Price
$ 65.56
Selling Price
$ 58.46
426
347
352
772
Market Price
$ 110.72
Selling Price
$ 97.65
3840
3226
2319
4737
Market Price
$ 109.86
Selling Price
$ 95.60
3515
2674
3127
4868
Market Price
$ 89.99
Selling Price
$ 79.12
173
148
129
432
Market Price
$ 93.57
Selling Price
$ 81.66
2504
1159
559
3395
Market Price
$ 103.34
Selling Price
$ 91.40
499
246
178
625
Market Price
$ 90.53
Selling Price
$ 77.44
698
265
408
807
Market Price
$ 74.68
Selling Price
$ 65.61
445
421
234
448
Market Price
$ 88.43
Selling Price
$ 79.86
2834
2700
2185
3318
Market Price
$ 105.24
Selling Price
$ 92.90
420
248
415
486
Market Price
$ 90.14
Selling Price
$ 80.55
686
402
558
1325
Market Price
$ 81.11
Selling Price
$ 70.28
471
254
440
710
Market Price
$ 82.77
Selling Price
$ 71.95
436
213
299
1464
Market Price
$ 105.15
Selling Price
$ 92.83
1645
649
894
3153
Market Price
$ 111.18
Selling Price
$ 97.73
1270
684
663
1941