Market Price
$ 95.77
Selling Price
$ 81.10
919
606
727
1846
Market Price
$ 83.63
Selling Price
$ 70.89
1136
796
963
1279
Market Price
$ 64.27
Selling Price
$ 58.12
2231
1798
1083
4306
Market Price
$ 99.67
Selling Price
$ 84.23
775
541
351
845
Market Price
$ 85.82
Selling Price
$ 73.34
3392
2494
956
3815
Market Price
$ 85.12
Selling Price
$ 75.83
1328
1065
799
2892
Market Price
$ 93.13
Selling Price
$ 83.60
383
138
115
1692
Market Price
$ 78.51
Selling Price
$ 66.39
1627
633
459
2620
Market Price
$ 106.26
Selling Price
$ 93.79
1387
731
1106
1637
Market Price
$ 66.37
Selling Price
$ 57.18
2116
506
1453
4657
Market Price
$ 86.81
Selling Price
$ 75.04
533
152
271
1711
Market Price
$ 80.89
Selling Price
$ 73.01
610
289
336
784
Market Price
$ 111.07
Selling Price
$ 93.00
786
365
688
2777
Market Price
$ 76.61
Selling Price
$ 68.33
287
278
250
1420
Market Price
$ 87.43
Selling Price
$ 79.21
225
186
103
758
Market Price
$ 88.90
Selling Price
$ 76.25
1031
957
398
1699
Market Price
$ 96.78
Selling Price
$ 82.34
3137
1899
988
3165
Market Price
$ 75.07
Selling Price
$ 64.15
1076
421
267
1257
Market Price
$ 104.82
Selling Price
$ 90.47
429
151
262
489
Market Price
$ 74.29
Selling Price
$ 67.07
1279
546
859
2012
Market Price
$ 73.40
Selling Price
$ 63.29
645
550
400
1232
Market Price
$ 77.57
Selling Price
$ 64.80
528
289
304
531
Market Price
$ 78.30
Selling Price
$ 68.57
553
250
355
1362
Market Price
$ 69.88
Selling Price
$ 59.68
2417
1561
697
3037
Market Price
$ 80.54
Selling Price
$ 72.94
766
356
535
2510
Market Price
$ 93.06
Selling Price
$ 83.34
910
186
861
1296
Market Price
$ 91.90
Selling Price
$ 81.59
452
423
400
482
Market Price
$ 70.93
Selling Price
$ 60.53
744
409
404
2008
Market Price
$ 82.46
Selling Price
$ 70.03
1141
629
533
2436
Market Price
$ 86.43
Selling Price
$ 78.20
820
207
177
3700
Market Price
$ 104.87
Selling Price
$ 88.66
2196
1002
666
2793
Market Price
$ 97.83
Selling Price
$ 88.70
3116
2683
1052
3659
Market Price
$ 83.14
Selling Price
$ 70.62
3045
2475
725
3196
Market Price
$ 64.01
Selling Price
$ 55.12
2882
2842
2223
4425
Market Price
$ 73.92
Selling Price
$ 64.67
2820
2467
900
4599
Market Price
$ 101.56
Selling Price
$ 85.74
401
98
226
1644
Market Price
$ 66.48
Selling Price
$ 59.01
3150
2087
1752
3303
Market Price
$ 90.15
Selling Price
$ 80.77
980
644
768
1923
Market Price
$ 94.35
Selling Price
$ 81.95
1499
1376
754
2886
Market Price
$ 101.69
Selling Price
$ 91.33
3037
2090
2359
3762