Market Price
$ 107.94
Selling Price
$ 93.20
1850
754
1060
4722
Market Price
$ 116.39
Selling Price
$ 98.31
3894
2947
3073
4180
Market Price
$ 81.30
Selling Price
$ 70.46
3343
2422
2546
4185
Market Price
$ 94.09
Selling Price
$ 80.99
880
553
653
1423
Market Price
$ 93.02
Selling Price
$ 78.50
386
139
122
878
Market Price
$ 101.54
Selling Price
$ 85.50
466
388
402
1281
Market Price
$ 116.07
Selling Price
$ 98.00
2012
484
735
2657
Market Price
$ 80.59
Selling Price
$ 72.51
3838
2000
3524
4816
Market Price
$ 78.52
Selling Price
$ 69.84
1627
707
871
1913
Market Price
$ 100.67
Selling Price
$ 88.57
1010
623
802
1450
Market Price
$ 88.40
Selling Price
$ 76.67
2013
852
477
3409
Market Price
$ 111.25
Selling Price
$ 94.59
1584
1186
583
1972
Market Price
$ 82.03
Selling Price
$ 69.76
1286
921
1188
3093
Market Price
$ 89.26
Selling Price
$ 81.07
558
225
299
629
Market Price
$ 106.92
Selling Price
$ 93.53
378
138
366
1239
Market Price
$ 105.92
Selling Price
$ 95.87
3598
2427
817
4730
Market Price
$ 91.21
Selling Price
$ 80.93
1366
1151
523
3003
Market Price
$ 96.74
Selling Price
$ 84.60
3654
1393
3096
4323
Market Price
$ 96.97
Selling Price
$ 81.02
1600
1390
1555
2320
Market Price
$ 98.55
Selling Price
$ 88.50
2359
1813
588
4044
Market Price
$ 86.69
Selling Price
$ 72.83
675
512
570
1850
Market Price
$ 67.47
Selling Price
$ 58.88
2327
829
596
3342
Market Price
$ 94.46
Selling Price
$ 84.86
1533
734
875
2596
Market Price
$ 86.98
Selling Price
$ 74.14
874
227
496
1110
Market Price
$ 108.50
Selling Price
$ 91.61
907
771
770
2020
Market Price
$ 89.64
Selling Price
$ 80.31
1126
373
635
3668
Market Price
$ 63.00
Selling Price
$ 55.65
1729
743
1339
2562
Market Price
$ 102.16
Selling Price
$ 91.64
2088
1634
1941
3057
Market Price
$ 63.70
Selling Price
$ 57.18
500
380
479
1897
Market Price
$ 104.15
Selling Price
$ 90.43
348
116
318
619
Market Price
$ 96.42
Selling Price
$ 83.98
1463
391
820
1636
Market Price
$ 106.42
Selling Price
$ 91.50
954
229
702
1036
Market Price
$ 91.35
Selling Price
$ 76.83
338
92
250
676
Market Price
$ 74.92
Selling Price
$ 64.55
2911
646
1676
3228
Market Price
$ 105.83
Selling Price
$ 92.98
485
100
361
1270
Market Price
$ 83.68
Selling Price
$ 71.11
1480
1330
1055
3255
Market Price
$ 79.47
Selling Price
$ 69.20
1960
1404
459
3464
Market Price
$ 69.68
Selling Price
$ 58.63
1539
1421
1510
2232
Market Price
$ 63.71
Selling Price
$ 56.31
627
434
264
1874
Market Price
$ 62.84
Selling Price
$ 55.97
522
219
392
1026