Market Price
$ 72.38
Selling Price
$ 61.33
337
224
189
1633
Market Price
$ 109.61
Selling Price
$ 92.88
3264
2280
2550
3714
Market Price
$ 79.72
Selling Price
$ 72.03
802
507
260
2894
Market Price
$ 101.18
Selling Price
$ 85.42
529
267
328
969
Market Price
$ 80.49
Selling Price
$ 70.69
801
271
435
3148
Market Price
$ 62.15
Selling Price
$ 56.35
2947
1416
1835
3100
Market Price
$ 75.04
Selling Price
$ 66.68
692
141
408
3276
Market Price
$ 65.76
Selling Price
$ 59.35
2958
608
2230
4131
Market Price
$ 66.42
Selling Price
$ 58.36
949
408
335
2344
Market Price
$ 102.73
Selling Price
$ 88.49
688
307
319
3247
Market Price
$ 92.85
Selling Price
$ 80.36
619
347
417
1938
Market Price
$ 64.65
Selling Price
$ 56.77
1440
852
417
3962
Market Price
$ 71.39
Selling Price
$ 64.16
295
118
243
577
Market Price
$ 77.23
Selling Price
$ 69.68
3453
1063
2433
3664
Market Price
$ 72.63
Selling Price
$ 61.74
2521
1191
514
3811
Market Price
$ 68.97
Selling Price
$ 61.34
608
336
239
1806
Market Price
$ 74.84
Selling Price
$ 63.32
846
310
762
3760
Market Price
$ 114.84
Selling Price
$ 96.09
2076
770
676
4162
Market Price
$ 72.26
Selling Price
$ 62.05
1963
1491
725
2498
Market Price
$ 77.36
Selling Price
$ 67.71
658
629
162
698
Market Price
$ 66.03
Selling Price
$ 59.17
1106
447
883
4374
Market Price
$ 85.35
Selling Price
$ 72.39
307
189
138
1427
Market Price
$ 109.55
Selling Price
$ 97.25
2584
1372
553
3644
Market Price
$ 72.20
Selling Price
$ 60.96
861
329
259
1895
Market Price
$ 110.51
Selling Price
$ 94.84
245
90
227
580
Market Price
$ 89.04
Selling Price
$ 75.42
963
927
619
4295
Market Price
$ 70.01
Selling Price
$ 61.09
2195
1672
638
3392
Market Price
$ 67.08
Selling Price
$ 58.34
1000
957
487
3352
Market Price
$ 66.40
Selling Price
$ 58.54
2903
2214
685
2976
Market Price
$ 98.66
Selling Price
$ 89.11
677
177
551
1105
Market Price
$ 77.83
Selling Price
$ 66.68
943
630
375
1264
Market Price
$ 108.72
Selling Price
$ 92.43
2432
1434
603
3949
Market Price
$ 81.38
Selling Price
$ 69.48
648
176
310
1244
Market Price
$ 111.37
Selling Price
$ 96.00
3013
2948
2013
3699
Market Price
$ 68.39
Selling Price
$ 59.83
4017
3479
3426
4212
Market Price
$ 90.66
Selling Price
$ 78.72
3070
1272
2269
3625
Market Price
$ 70.27
Selling Price
$ 63.59
1194
904
813
3375
Market Price
$ 69.08
Selling Price
$ 61.42
970
712
970
1821
Market Price
$ 101.93
Selling Price
$ 92.16
394
351
202
1882
Market Price
$ 82.73
Selling Price
$ 70.80
488
428
359
656