Market Price
$ 94.11
Selling Price
$ 79.05
215
160
80
517
Market Price
$ 66.93
Selling Price
$ 57.56
142
94
116
502
Market Price
$ 108.68
Selling Price
$ 95.25
471
420
431
1007
Market Price
$ 105.45
Selling Price
$ 91.90
262
110
192
924
Market Price
$ 88.41
Selling Price
$ 73.75
1547
798
374
4814
Market Price
$ 82.48
Selling Price
$ 73.95
558
527
208
1141
Market Price
$ 110.15
Selling Price
$ 95.01
569
419
202
1217
Market Price
$ 96.96
Selling Price
$ 86.02
345
214
159
897
Market Price
$ 74.21
Selling Price
$ 64.04
208
186
65
867
Market Price
$ 85.97
Selling Price
$ 74.39
147
56
50
624
Market Price
$ 81.71
Selling Price
$ 69.64
1154
1111
1009
2562
Market Price
$ 66.23
Selling Price
$ 58.26
1278
968
399
1598
Market Price
$ 63.17
Selling Price
$ 55.56
757
574
632
2116
Market Price
$ 79.90
Selling Price
$ 69.52
980
391
949
2668
Market Price
$ 106.47
Selling Price
$ 93.67
450
200
225
983
Market Price
$ 97.61
Selling Price
$ 85.28
3205
1858
2724
4119
Market Price
$ 87.94
Selling Price
$ 77.91
3421
898
2290
4968
Market Price
$ 114.03
Selling Price
$ 97.76
240
187
148
904
Market Price
$ 104.27
Selling Price
$ 89.29
2826
776
2101
3799
Market Price
$ 113.31
Selling Price
$ 97.90
1803
1655
1445
2200
Market Price
$ 62.40
Selling Price
$ 56.40
664
541
233
731
Market Price
$ 97.91
Selling Price
$ 87.04
231
215
72
484
Market Price
$ 72.84
Selling Price
$ 63.93
2121
2050
617
2836
Market Price
$ 70.49
Selling Price
$ 59.20
186
138
91
536
Market Price
$ 81.41
Selling Price
$ 73.70
1508
1269
483
2927
Market Price
$ 94.16
Selling Price
$ 84.76
2155
1329
1874
2192
Market Price
$ 81.68
Selling Price
$ 69.03
1173
1041
934
1730
Market Price
$ 80.00
Selling Price
$ 68.47
2828
1000
1115
3024
Market Price
$ 68.93
Selling Price
$ 58.10
3026
737
727
4318
Market Price
$ 64.28
Selling Price
$ 55.68
1703
414
1314
2049
Market Price
$ 95.28
Selling Price
$ 84.43
772
303
462
785
Market Price
$ 67.56
Selling Price
$ 59.82
1726
876
1084
2989
Market Price
$ 79.64
Selling Price
$ 67.90
562
467
460
626
Market Price
$ 99.55
Selling Price
$ 89.55
445
105
156
734
Market Price
$ 89.11
Selling Price
$ 78.96
1721
952
394
2000
Market Price
$ 76.32
Selling Price
$ 68.74
2859
2575
2242
4854
Market Price
$ 79.78
Selling Price
$ 69.92
403
332
129
413
Market Price
$ 68.60
Selling Price
$ 60.62
1304
733
1187
2669
Market Price
$ 86.82
Selling Price
$ 74.06
2043
1640
1680
2169
Market Price
$ 97.06
Selling Price
$ 84.89
1282
614
468
1466