Market Price
$ 109.28
Selling Price
$ 97.54
1853
1092
736
1975
Market Price
$ 93.67
Selling Price
$ 78.08
861
426
393
3915
Market Price
$ 108.93
Selling Price
$ 93.96
3636
3540
2584
4003
Market Price
$ 99.40
Selling Price
$ 82.90
780
265
421
2106
Market Price
$ 65.81
Selling Price
$ 59.18
2221
1307
1826
3770
Market Price
$ 79.92
Selling Price
$ 67.33
1677
1621
1317
2562
Market Price
$ 65.89
Selling Price
$ 59.49
2278
2273
1678
2769
Market Price
$ 103.81
Selling Price
$ 87.71
2830
779
1745
3410
Market Price
$ 74.91
Selling Price
$ 64.02
2694
1527
2129
3044
Market Price
$ 70.31
Selling Price
$ 59.13
1511
964
1413
2532
Market Price
$ 87.64
Selling Price
$ 73.54
1405
897
1332
4066
Market Price
$ 62.00
Selling Price
$ 55.20
2317
545
1357
3234
Market Price
$ 72.83
Selling Price
$ 63.81
2950
1146
1287
3358
Market Price
$ 95.07
Selling Price
$ 84.29
1163
276
351
3619
Market Price
$ 64.42
Selling Price
$ 56.88
1954
1270
1823
3568
Market Price
$ 102.68
Selling Price
$ 92.36
2648
1463
1637
4583
Market Price
$ 68.15
Selling Price
$ 57.98
1473
658
389
2041
Market Price
$ 86.21
Selling Price
$ 76.85
2809
1196
1956
2883
Market Price
$ 86.70
Selling Price
$ 75.75
1863
1120
853
2119
Market Price
$ 90.55
Selling Price
$ 82.30
3017
2034
2150
3063
Market Price
$ 110.96
Selling Price
$ 93.59
2900
1972
809
3429
Market Price
$ 73.44
Selling Price
$ 66.21
1447
752
497
1512
Market Price
$ 107.01
Selling Price
$ 90.16
3254
899
2189
3752
Market Price
$ 73.00
Selling Price
$ 65.86
3029
894
956
4929
Market Price
$ 70.70
Selling Price
$ 61.39
1063
518
819
2402
Market Price
$ 69.25
Selling Price
$ 62.02
3144
1551
1733
4448
Market Price
$ 87.99
Selling Price
$ 79.24
535
303
295
686
Market Price
$ 92.40
Selling Price
$ 78.40
1144
842
960
4488
Market Price
$ 85.08
Selling Price
$ 71.25
1433
494
663
3883
Market Price
$ 83.99
Selling Price
$ 74.28
592
343
460
1140
Market Price
$ 79.55
Selling Price
$ 67.05
296
83
242
523
Market Price
$ 80.14
Selling Price
$ 68.66
659
418
490
711
Market Price
$ 101.67
Selling Price
$ 88.42
1784
1085
526
3370
Market Price
$ 103.11
Selling Price
$ 91.47
557
420
448
1398
Market Price
$ 85.03
Selling Price
$ 75.32
1139
1065
520
1934
Market Price
$ 84.81
Selling Price
$ 76.70
754
203
408
1765
Market Price
$ 64.23
Selling Price
$ 55.06
1140
1062
1132
1144
Market Price
$ 85.63
Selling Price
$ 77.21
605
363
575
640
Market Price
$ 89.65
Selling Price
$ 77.32
1993
1454
1649
4276
Market Price
$ 79.23
Selling Price
$ 70.14
1643
766
1316
4731