Market Price
$ 101.82
Selling Price
$ 88.57
3926
3917
2417
4314
Market Price
$ 82.44
Selling Price
$ 68.92
3753
2669
2839
4094
Market Price
$ 113.41
Selling Price
$ 96.35
2716
1487
768
3971
Market Price
$ 90.05
Selling Price
$ 75.27
2637
1113
1563
3614
Market Price
$ 68.47
Selling Price
$ 60.33
2320
888
1968
4027
Market Price
$ 97.37
Selling Price
$ 86.47
4457
3692
924
4700
Market Price
$ 91.48
Selling Price
$ 76.33
4147
2779
2943
4918
Market Price
$ 77.74
Selling Price
$ 65.40
2223
468
1560
2626
Market Price
$ 72.73
Selling Price
$ 65.22
1179
308
812
4193
Market Price
$ 96.74
Selling Price
$ 83.24
1609
342
991
1706
Market Price
$ 97.88
Selling Price
$ 83.99
1221
1095
379
1361
Market Price
$ 72.41
Selling Price
$ 64.56
940
837
590
1053
Market Price
$ 87.14
Selling Price
$ 75.94
2738
2073
2677
4746
Market Price
$ 79.63
Selling Price
$ 72.05
753
234
160
1816
Market Price
$ 108.68
Selling Price
$ 91.11
2315
840
2136
3091
Market Price
$ 73.33
Selling Price
$ 65.49
1665
1411
891
4420
Market Price
$ 70.64
Selling Price
$ 60.45
1006
493
206
2356
Market Price
$ 88.39
Selling Price
$ 75.26
3084
1624
2777
4062
Market Price
$ 95.75
Selling Price
$ 86.95
486
204
283
2303
Market Price
$ 82.54
Selling Price
$ 72.16
829
595
321
3046
Market Price
$ 83.11
Selling Price
$ 72.95
980
690
733
1489
Market Price
$ 93.77
Selling Price
$ 79.19
2697
2073
1230
3075
Market Price
$ 89.15
Selling Price
$ 74.67
2677
2641
1580
3114
Market Price
$ 77.75
Selling Price
$ 65.06
435
104
435
1433
Market Price
$ 109.71
Selling Price
$ 94.54
817
753
636
1193
Market Price
$ 66.87
Selling Price
$ 58.88
116
83
86
578
Market Price
$ 105.16
Selling Price
$ 92.29
1137
604
939
2273
Market Price
$ 99.83
Selling Price
$ 86.52
2392
2204
963
3139
Market Price
$ 75.19
Selling Price
$ 65.77
4523
3198
3489
4610
Market Price
$ 69.99
Selling Price
$ 62.45
1796
1380
1265
2689
Market Price
$ 93.16
Selling Price
$ 78.49
3259
1163
2683
4233
Market Price
$ 73.01
Selling Price
$ 62.34
1301
1196
969
2918
Market Price
$ 83.17
Selling Price
$ 74.06
626
196
192
802
Market Price
$ 110.35
Selling Price
$ 99.00
749
701
615
998
Market Price
$ 70.69
Selling Price
$ 63.30
1148
827
291
2864
Market Price
$ 113.51
Selling Price
$ 98.17
2093
906
710
4397
Market Price
$ 75.67
Selling Price
$ 65.52
2388
504
1646
3479
Market Price
$ 82.96
Selling Price
$ 72.81
1605
1566
1369
2274
Market Price
$ 90.44
Selling Price
$ 81.18
359
287
159
411
Market Price
$ 89.24
Selling Price
$ 78.03
621
256
254
1974