Market Price
$ 100.58
Selling Price
$ 90.16
801
460
216
2189
Market Price
$ 107.11
Selling Price
$ 96.45
1277
917
484
1511
Market Price
$ 95.13
Selling Price
$ 83.03
2464
2106
1112
2747
Market Price
$ 85.89
Selling Price
$ 73.24
1709
487
1286
4228
Market Price
$ 71.98
Selling Price
$ 61.39
2935
1880
2657
2967
Market Price
$ 83.88
Selling Price
$ 74.23
3616
2310
728
3696
Market Price
$ 83.78
Selling Price
$ 70.26
1257
759
1157
1709
Market Price
$ 82.22
Selling Price
$ 74.02
3446
1684
1734
4326
Market Price
$ 96.89
Selling Price
$ 81.61
3997
3942
2704
4616
Market Price
$ 92.05
Selling Price
$ 78.34
780
347
575
1016
Market Price
$ 62.90
Selling Price
$ 55.70
2748
2024
1954
4525
Market Price
$ 92.53
Selling Price
$ 77.72
3538
2896
3497
4780
Market Price
$ 72.24
Selling Price
$ 63.31
2988
2747
2096
4952
Market Price
$ 67.70
Selling Price
$ 61.27
3914
2288
1233
4631
Market Price
$ 72.79
Selling Price
$ 62.68
3551
3205
1801
4697
Market Price
$ 74.50
Selling Price
$ 65.71
3895
2164
3215
4189
Market Price
$ 63.18
Selling Price
$ 55.62
888
786
685
2082
Market Price
$ 77.11
Selling Price
$ 67.13
1706
1546
421
2173
Market Price
$ 70.54
Selling Price
$ 60.34
951
289
601
4119
Market Price
$ 89.34
Selling Price
$ 74.52
2122
1030
1219
3140
Market Price
$ 81.17
Selling Price
$ 71.09
1363
764
751
1740
Market Price
$ 99.28
Selling Price
$ 89.98
3413
1940
1186
4444
Market Price
$ 91.05
Selling Price
$ 78.60
1886
1723
903
2248
Market Price
$ 79.09
Selling Price
$ 68.01
1446
577
1089
3517
Market Price
$ 81.57
Selling Price
$ 68.82
1235
1213
720
3068
Market Price
$ 68.15
Selling Price
$ 59.03
1064
309
526
2038
Market Price
$ 97.60
Selling Price
$ 86.44
2424
1820
853
4329
Market Price
$ 86.72
Selling Price
$ 76.72
1053
340
513
1240
Market Price
$ 112.01
Selling Price
$ 95.39
211
107
89
610
Market Price
$ 81.51
Selling Price
$ 71.07
4082
2094
1215
4854
Market Price
$ 112.64
Selling Price
$ 97.66
1474
1064
809
2526
Market Price
$ 87.49
Selling Price
$ 76.74
1285
1205
502
4955
Market Price
$ 85.92
Selling Price
$ 77.02
1638
850
1618
1687
Market Price
$ 99.59
Selling Price
$ 84.45
3217
2895
2032
3262
Market Price
$ 80.46
Selling Price
$ 67.41
3682
3244
2200
4934
Market Price
$ 90.98
Selling Price
$ 80.54
2629
833
1427
4208
Market Price
$ 93.31
Selling Price
$ 78.75
1800
413
869
3923
Market Price
$ 103.14
Selling Price
$ 86.08
635
253
248
2435
Market Price
$ 92.80
Selling Price
$ 84.21
1137
949
461
2016
Market Price
$ 86.84
Selling Price
$ 78.66
1616
1487
1275
4418