Market Price
$ 94.06
Selling Price
$ 82.54
1638
699
1225
3795
Market Price
$ 73.52
Selling Price
$ 63.92
910
588
355
2737
Market Price
$ 83.16
Selling Price
$ 75.35
1586
674
608
2375
Market Price
$ 80.02
Selling Price
$ 71.27
2813
1650
636
3533
Market Price
$ 88.15
Selling Price
$ 75.34
526
351
430
1500
Market Price
$ 78.61
Selling Price
$ 68.80
2126
595
1487
4660
Market Price
$ 79.36
Selling Price
$ 71.23
1180
304
874
1337
Market Price
$ 105.26
Selling Price
$ 92.11
2609
743
1047
3194
Market Price
$ 78.68
Selling Price
$ 67.44
394
208
222
453
Market Price
$ 88.18
Selling Price
$ 78.03
925
911
709
1936
Market Price
$ 71.55
Selling Price
$ 59.90
567
189
475
1001
Market Price
$ 82.85
Selling Price
$ 70.16
580
248
155
1087
Market Price
$ 86.77
Selling Price
$ 78.64
3016
871
937
4217
Market Price
$ 68.73
Selling Price
$ 60.01
417
177
298
455
Market Price
$ 93.93
Selling Price
$ 84.80
3457
1622
2350
4747
Market Price
$ 66.72
Selling Price
$ 58.99
930
835
526
3229
Market Price
$ 76.30
Selling Price
$ 66.39
957
314
500
3606
Market Price
$ 67.94
Selling Price
$ 57.99
1536
527
833
3328
Market Price
$ 65.71
Selling Price
$ 56.18
1215
1205
250
1304
Market Price
$ 96.01
Selling Price
$ 85.30
954
902
305
3700
Market Price
$ 68.41
Selling Price
$ 61.11
1272
374
845
1862
Market Price
$ 61.91
Selling Price
$ 55.09
147
101
41
437
Market Price
$ 96.18
Selling Price
$ 82.44
810
401
210
1453
Market Price
$ 97.78
Selling Price
$ 86.04
392
215
252
723
Market Price
$ 79.98
Selling Price
$ 68.25
305
251
120
607
Market Price
$ 112.82
Selling Price
$ 96.07
1389
779
290
1787
Market Price
$ 70.41
Selling Price
$ 60.36
256
220
111
954
Market Price
$ 108.65
Selling Price
$ 94.25
662
525
488
2730
Market Price
$ 89.48
Selling Price
$ 74.62
990
802
531
2945
Market Price
$ 88.13
Selling Price
$ 74.62
1009
718
422
2306
Market Price
$ 77.72
Selling Price
$ 66.50
1199
1032
385
2133
Market Price
$ 80.30
Selling Price
$ 67.62
1173
321
837
3699
Market Price
$ 103.34
Selling Price
$ 86.87
204
98
46
581
Market Price
$ 105.91
Selling Price
$ 89.24
1213
568
1011
3077
Market Price
$ 67.86
Selling Price
$ 57.44
1440
395
776
3068
Market Price
$ 90.34
Selling Price
$ 76.99
3773
2246
1451
4807
Market Price
$ 88.52
Selling Price
$ 76.18
1672
452
364
2297
Market Price
$ 78.22
Selling Price
$ 68.29
1050
882
836
2033
Market Price
$ 78.63
Selling Price
$ 70.10
3236
1086
2336
3833
Market Price
$ 101.35
Selling Price
$ 90.40
2218
2105
1046
2547