Market Price
$ 73.51
Selling Price
$ 63.53
3071
2598
2715
4389
Market Price
$ 97.18
Selling Price
$ 85.85
380
372
117
1865
Market Price
$ 67.57
Selling Price
$ 59.57
1442
358
532
1451
Market Price
$ 110.45
Selling Price
$ 96.33
677
559
242
2165
Market Price
$ 91.38
Selling Price
$ 78.36
1706
805
987
2445
Market Price
$ 76.08
Selling Price
$ 65.50
1041
454
901
2255
Market Price
$ 111.00
Selling Price
$ 94.04
4129
3528
3310
4701
Market Price
$ 100.03
Selling Price
$ 87.23
1968
507
654
2267
Market Price
$ 78.63
Selling Price
$ 66.38
579
375
508
594
Market Price
$ 104.15
Selling Price
$ 92.55
3090
1893
1623
4495
Market Price
$ 63.25
Selling Price
$ 55.13
1188
987
485
2277
Market Price
$ 98.57
Selling Price
$ 86.69
1400
893
1287
3549
Market Price
$ 109.81
Selling Price
$ 93.11
1041
249
708
4668
Market Price
$ 104.48
Selling Price
$ 93.29
2772
621
1979
3600
Market Price
$ 90.10
Selling Price
$ 76.78
2924
694
2778
3747
Market Price
$ 73.39
Selling Price
$ 63.87
933
845
687
1578
Market Price
$ 91.89
Selling Price
$ 77.18
2685
805
1971
3832
Market Price
$ 67.72
Selling Price
$ 59.68
2770
2384
609
2805
Market Price
$ 101.20
Selling Price
$ 84.74
1177
753
582
4367
Market Price
$ 81.95
Selling Price
$ 73.68
1926
419
397
4077
Market Price
$ 85.54
Selling Price
$ 76.22
425
281
270
621
Market Price
$ 115.25
Selling Price
$ 98.80
1258
342
817
4862
Market Price
$ 101.07
Selling Price
$ 91.60
372
287
129
1469
Market Price
$ 99.75
Selling Price
$ 86.73
1680
513
1008
4128
Market Price
$ 106.76
Selling Price
$ 95.69
2470
1016
2225
4638
Market Price
$ 108.25
Selling Price
$ 97.57
461
107
420
1209
Market Price
$ 80.50
Selling Price
$ 68.38
2234
584
1616
3775
Market Price
$ 104.05
Selling Price
$ 92.45
3071
2291
869
3390
Market Price
$ 109.77
Selling Price
$ 98.29
1563
1511
455
4091
Market Price
$ 83.82
Selling Price
$ 70.67
1431
629
447
4688
Market Price
$ 75.87
Selling Price
$ 66.68
503
321
318
712
Market Price
$ 80.86
Selling Price
$ 69.24
838
274
203
2452
Market Price
$ 70.23
Selling Price
$ 60.18
3479
2980
804
3575
Market Price
$ 104.90
Selling Price
$ 88.22
2519
2500
2328
2705
Market Price
$ 77.10
Selling Price
$ 64.64
1533
806
1292
4362
Market Price
$ 67.49
Selling Price
$ 59.99
2297
469
869
3775
Market Price
$ 68.77
Selling Price
$ 60.11
1474
453
703
3439
Market Price
$ 70.00
Selling Price
$ 61.85
3171
2423
1419
3604
Market Price
$ 87.71
Selling Price
$ 79.38
3823
1088
1470
4441
Market Price
$ 91.63
Selling Price
$ 78.69
675
529
652
686