Market Price
$ 94.02
Selling Price
$ 79.33
906
499
351
1359
Market Price
$ 100.81
Selling Price
$ 84.81
4230
1760
3012
4319
Market Price
$ 79.75
Selling Price
$ 67.24
580
334
384
1096
Market Price
$ 108.75
Selling Price
$ 94.79
3764
889
830
4125
Market Price
$ 65.41
Selling Price
$ 58.57
2868
2637
2042
3825
Market Price
$ 90.79
Selling Price
$ 77.02
2169
662
2155
2235
Market Price
$ 107.94
Selling Price
$ 90.52
3287
2079
2326
3788
Market Price
$ 72.98
Selling Price
$ 62.85
1092
326
310
1177
Market Price
$ 100.22
Selling Price
$ 85.58
3732
2807
1382
4846
Market Price
$ 100.35
Selling Price
$ 88.69
1501
1090
875
3984
Market Price
$ 68.08
Selling Price
$ 56.95
978
902
458
4421
Market Price
$ 68.80
Selling Price
$ 61.69
276
55
115
1219
Market Price
$ 95.67
Selling Price
$ 80.16
1816
1006
1048
3695
Market Price
$ 77.41
Selling Price
$ 65.37
1269
1124
1024
3049
Market Price
$ 73.00
Selling Price
$ 63.90
1259
809
268
2271
Market Price
$ 109.35
Selling Price
$ 95.71
1283
378
392
2816
Market Price
$ 104.75
Selling Price
$ 90.55
2685
2337
901
3253
Market Price
$ 65.02
Selling Price
$ 56.68
1612
1599
835
3885
Market Price
$ 84.80
Selling Price
$ 75.29
810
605
755
4012
Market Price
$ 70.40
Selling Price
$ 58.92
1615
1414
431
1853
Market Price
$ 113.51
Selling Price
$ 98.77
3993
3966
1862
4308
Market Price
$ 75.94
Selling Price
$ 67.98
371
269
116
567
Market Price
$ 69.01
Selling Price
$ 62.05
515
253
165
2530
Market Price
$ 108.37
Selling Price
$ 91.75
1010
737
949
1139
Market Price
$ 79.07
Selling Price
$ 69.90
1009
711
804
1244
Market Price
$ 78.28
Selling Price
$ 67.58
1693
1314
1513
3941
Market Price
$ 66.86
Selling Price
$ 56.34
2249
1275
681
2270
Market Price
$ 76.18
Selling Price
$ 67.70
4118
3033
2190
4334
Market Price
$ 106.64
Selling Price
$ 90.39
3581
1611
1106
4258
Market Price
$ 95.80
Selling Price
$ 80.42
2335
1540
1620
4045
Market Price
$ 84.52
Selling Price
$ 70.90
710
690
453
2691
Market Price
$ 104.33
Selling Price
$ 87.69
1424
943
1306
1733
Market Price
$ 103.15
Selling Price
$ 89.52
851
851
779
891
Market Price
$ 64.78
Selling Price
$ 57.64
1662
498
735
4365
Market Price
$ 109.26
Selling Price
$ 91.89
1762
774
905
1801
Market Price
$ 63.03
Selling Price
$ 56.93
2852
1648
2394
3236
Market Price
$ 69.62
Selling Price
$ 60.60
2948
887
1865
3646
Market Price
$ 106.56
Selling Price
$ 93.01
731
305
629
2576
Market Price
$ 65.15
Selling Price
$ 57.83
470
150
452
1357
Market Price
$ 86.23
Selling Price
$ 76.37
2128
1164
950
2274