Market Price
$ 88.11
Selling Price
$ 74.57
3502
3499
3473
4283
Market Price
$ 108.85
Selling Price
$ 98.21
974
748
406
1223
Market Price
$ 108.19
Selling Price
$ 91.17
3107
2107
2055
4983
Market Price
$ 64.94
Selling Price
$ 56.88
646
432
483
720
Market Price
$ 102.74
Selling Price
$ 90.07
3597
2643
1390
3903
Market Price
$ 116.53
Selling Price
$ 98.16
3710
2359
2481
4371
Market Price
$ 64.02
Selling Price
$ 56.57
968
552
773
1292
Market Price
$ 67.00
Selling Price
$ 57.90
1228
258
1180
1245
Market Price
$ 66.31
Selling Price
$ 59.31
2828
728
1961
2998
Market Price
$ 106.63
Selling Price
$ 90.55
758
657
570
2501
Market Price
$ 116.80
Selling Price
$ 98.15
1539
1223
902
3511
Market Price
$ 96.37
Selling Price
$ 85.73
2419
1167
565
2844
Market Price
$ 108.07
Selling Price
$ 91.83
753
296
719
930
Market Price
$ 91.15
Selling Price
$ 76.81
3643
1858
1390
4559
Market Price
$ 76.36
Selling Price
$ 64.41
2197
1601
1554
2759
Market Price
$ 89.55
Selling Price
$ 78.07
2860
2261
1625
3667
Market Price
$ 72.17
Selling Price
$ 60.99
3693
2724
2504
4404
Market Price
$ 68.16
Selling Price
$ 57.29
2130
1574
1614
3472
Market Price
$ 82.57
Selling Price
$ 71.48
1101
694
890
1325
Market Price
$ 80.13
Selling Price
$ 67.04
1086
370
651
1979
Market Price
$ 116.10
Selling Price
$ 98.91
659
366
443
995
Market Price
$ 75.84
Selling Price
$ 65.50
740
317
224
2343
Market Price
$ 67.82
Selling Price
$ 57.87
3397
1344
3023
4523
Market Price
$ 65.69
Selling Price
$ 56.28
1763
1036
1252
3631
Market Price
$ 81.80
Selling Price
$ 70.84
1396
1316
548
4295
Market Price
$ 94.65
Selling Price
$ 80.98
449
214
175
940
Market Price
$ 108.19
Selling Price
$ 93.02
454
256
391
585
Market Price
$ 109.18
Selling Price
$ 95.04
1331
300
414
2021
Market Price
$ 75.49
Selling Price
$ 65.06
1017
623
427
2048
Market Price
$ 81.68
Selling Price
$ 73.08
1564
547
970
1776
Market Price
$ 110.21
Selling Price
$ 96.45
566
379
279
1060
Market Price
$ 88.76
Selling Price
$ 74.06
624
462
542
670
Market Price
$ 81.45
Selling Price
$ 72.94
1756
1227
945
3662
Market Price
$ 72.08
Selling Price
$ 63.89
2147
1188
1248
3727
Market Price
$ 86.99
Selling Price
$ 78.50
1353
539
981
3853
Market Price
$ 70.38
Selling Price
$ 61.87
304
105
281
1143
Market Price
$ 99.06
Selling Price
$ 87.94
443
398
338
824
Market Price
$ 71.99
Selling Price
$ 63.62
1014
419
750
1762
Market Price
$ 68.72
Selling Price
$ 58.38
1275
780
1000
1326
Market Price
$ 80.98
Selling Price
$ 72.43
1802
1797
1267
3454