Market Price
$ 64.04
Selling Price
$ 57.39
3846
1252
2536
4233
Market Price
$ 110.87
Selling Price
$ 95.75
3363
3273
3048
3560
Market Price
$ 110.55
Selling Price
$ 92.80
3838
3575
1041
4393
Market Price
$ 68.43
Selling Price
$ 60.41
343
152
77
868
Market Price
$ 74.29
Selling Price
$ 66.08
1987
1976
1523
3775
Market Price
$ 64.37
Selling Price
$ 57.00
833
631
267
845
Market Price
$ 76.77
Selling Price
$ 69.31
1260
406
466
1278
Market Price
$ 91.43
Selling Price
$ 78.18
2197
1680
2140
2379
Market Price
$ 104.85
Selling Price
$ 88.86
3049
2193
2208
3176
Market Price
$ 104.78
Selling Price
$ 89.04
2478
2099
1639
4754
Market Price
$ 80.68
Selling Price
$ 71.11
3359
3148
2664
4008
Market Price
$ 66.94
Selling Price
$ 55.84
2431
1401
2035
3386
Market Price
$ 106.43
Selling Price
$ 95.04
3263
1654
1438
3677
Market Price
$ 101.33
Selling Price
$ 92.11
419
369
233
664
Market Price
$ 67.06
Selling Price
$ 59.51
550
302
135
1644
Market Price
$ 74.19
Selling Price
$ 64.81
572
497
313
1170
Market Price
$ 95.69
Selling Price
$ 84.51
521
411
371
1771
Market Price
$ 66.71
Selling Price
$ 56.91
2617
1931
1787
2989
Market Price
$ 88.78
Selling Price
$ 77.68
843
654
228
1283
Market Price
$ 91.51
Selling Price
$ 77.50
1321
1284
1232
1515
Market Price
$ 78.74
Selling Price
$ 70.28
758
296
636
2938
Market Price
$ 68.42
Selling Price
$ 58.29
881
485
643
1078
Market Price
$ 78.19
Selling Price
$ 70.06
1983
1395
943
4359
Market Price
$ 70.91
Selling Price
$ 64.34
2373
2319
922
4758
Market Price
$ 93.44
Selling Price
$ 80.21
1050
346
342
4498
Market Price
$ 107.14
Selling Price
$ 93.91
1511
976
1154
4310
Market Price
$ 107.73
Selling Price
$ 96.78
506
362
351
1095
Market Price
$ 79.49
Selling Price
$ 67.66
4761
3668
3543
4850
Market Price
$ 69.66
Selling Price
$ 62.17
3800
2106
2227
4950
Market Price
$ 71.67
Selling Price
$ 62.73
1752
994
884
3319
Market Price
$ 95.99
Selling Price
$ 80.17
2331
675
832
2392
Market Price
$ 72.49
Selling Price
$ 65.03
853
398
458
3049
Market Price
$ 92.98
Selling Price
$ 78.00
971
580
527
1314
Market Price
$ 89.01
Selling Price
$ 75.32
279
173
209
1084
Market Price
$ 112.38
Selling Price
$ 95.86
2667
1333
1376
3309
Market Price
$ 103.81
Selling Price
$ 87.00
1249
1041
922
4815
Market Price
$ 113.46
Selling Price
$ 94.71
2395
1694
1107
3954
Market Price
$ 94.63
Selling Price
$ 81.19
1407
1009
464
3910
Market Price
$ 83.23
Selling Price
$ 70.74
2033
1724
2012
4881
Market Price
$ 67.82
Selling Price
$ 57.84
229
146
92
422