Market Price
$ 110.08
Selling Price
$ 94.64
577
134
274
1150
Market Price
$ 93.83
Selling Price
$ 80.56
643
403
241
877
Market Price
$ 94.53
Selling Price
$ 84.39
2184
1303
1786
3676
Market Price
$ 77.95
Selling Price
$ 66.13
511
231
471
1110
Market Price
$ 110.88
Selling Price
$ 93.09
3706
3649
3284
4025
Market Price
$ 84.39
Selling Price
$ 70.78
2048
1268
1154
3768
Market Price
$ 99.08
Selling Price
$ 83.26
204
100
75
688
Market Price
$ 75.57
Selling Price
$ 67.51
3247
1792
1310
3387
Market Price
$ 89.39
Selling Price
$ 81.10
3299
2004
1013
3995
Market Price
$ 95.37
Selling Price
$ 79.66
2929
1294
2489
4904
Market Price
$ 65.49
Selling Price
$ 58.06
418
272
135
1064
Market Price
$ 76.37
Selling Price
$ 66.55
1606
432
601
2219
Market Price
$ 80.81
Selling Price
$ 73.24
1216
922
541
1906
Market Price
$ 79.55
Selling Price
$ 66.87
1937
756
780
2225
Market Price
$ 92.97
Selling Price
$ 83.38
3719
1805
1039
4005
Market Price
$ 117.52
Selling Price
$ 98.34
1378
1255
1199
2639
Market Price
$ 82.63
Selling Price
$ 73.77
1439
377
569
4183
Market Price
$ 98.21
Selling Price
$ 86.51
1357
768
913
2028
Market Price
$ 99.75
Selling Price
$ 86.59
661
148
529
1555
Market Price
$ 107.66
Selling Price
$ 97.15
2050
1392
1342
3033
Market Price
$ 82.25
Selling Price
$ 70.72
3404
2482
2617
3998
Market Price
$ 90.19
Selling Price
$ 81.82
2896
2319
898
4811
Market Price
$ 72.69
Selling Price
$ 65.12
4009
2959
2837
4490
Market Price
$ 110.07
Selling Price
$ 92.27
334
258
182
1188
Market Price
$ 61.46
Selling Price
$ 55.07
674
641
504
1275
Market Price
$ 83.73
Selling Price
$ 72.03
1238
806
1180
2008
Market Price
$ 97.15
Selling Price
$ 83.36
4121
1156
2804
4544
Market Price
$ 94.61
Selling Price
$ 81.92
4174
1344
1919
4281
Market Price
$ 69.40
Selling Price
$ 61.08
2449
1883
1032
2931
Market Price
$ 100.50
Selling Price
$ 85.49
2113
1838
459
4864
Market Price
$ 87.90
Selling Price
$ 74.46
1258
960
502
3014
Market Price
$ 108.07
Selling Price
$ 91.93
4306
1685
2257
4543
Market Price
$ 74.82
Selling Price
$ 66.07
493
218
142
1894
Market Price
$ 71.05
Selling Price
$ 61.13
754
311
382
3748
Market Price
$ 108.41
Selling Price
$ 90.87
636
263
344
1904
Market Price
$ 75.68
Selling Price
$ 68.74
551
374
438
793
Market Price
$ 72.79
Selling Price
$ 65.94
372
282
187
428
Market Price
$ 94.93
Selling Price
$ 83.32
1045
396
262
4545
Market Price
$ 78.28
Selling Price
$ 69.21
3839
3524
3034
4558
Market Price
$ 98.35
Selling Price
$ 83.92
2000
958
1302
3301