Market Price
$ 98.12
Selling Price
$ 87.87
3165
1638
1762
3998
Market Price
$ 90.99
Selling Price
$ 82.07
2250
522
455
3375
Market Price
$ 98.87
Selling Price
$ 89.16
509
239
228
511
Market Price
$ 65.51
Selling Price
$ 58.91
3324
2197
1497
3568
Market Price
$ 111.42
Selling Price
$ 94.13
582
526
182
758
Market Price
$ 82.56
Selling Price
$ 74.91
1227
1162
845
3036
Market Price
$ 67.06
Selling Price
$ 60.47
1181
368
1056
1950
Market Price
$ 102.54
Selling Price
$ 86.82
940
815
317
1329
Market Price
$ 72.48
Selling Price
$ 62.20
2370
995
681
2761
Market Price
$ 95.61
Selling Price
$ 85.73
691
351
249
1246
Market Price
$ 66.02
Selling Price
$ 59.82
1186
462
444
4465
Market Price
$ 113.01
Selling Price
$ 96.79
404
102
92
1244
Market Price
$ 73.69
Selling Price
$ 64.37
2298
1899
1181
3673
Market Price
$ 79.84
Selling Price
$ 71.36
689
582
601
2954
Market Price
$ 76.28
Selling Price
$ 64.47
585
380
432
1343
Market Price
$ 110.34
Selling Price
$ 94.66
2451
541
1325
2834
Market Price
$ 104.72
Selling Price
$ 88.62
1874
489
1238
2023
Market Price
$ 95.41
Selling Price
$ 83.14
2571
660
1840
2864
Market Price
$ 68.64
Selling Price
$ 61.36
2056
808
1501
2472
Market Price
$ 95.43
Selling Price
$ 85.56
871
381
689
2884
Market Price
$ 102.75
Selling Price
$ 89.14
1995
1680
1521
3149
Market Price
$ 100.05
Selling Price
$ 87.05
2789
1595
2477
3553
Market Price
$ 113.02
Selling Price
$ 97.04
3836
3009
1847
4295
Market Price
$ 81.50
Selling Price
$ 70.38
3453
1561
1952
4451
Market Price
$ 92.80
Selling Price
$ 81.28
1860
1669
1085
3983
Market Price
$ 107.76
Selling Price
$ 93.68
653
279
321
839
Market Price
$ 92.48
Selling Price
$ 81.37
1619
419
1081
3620
Market Price
$ 66.79
Selling Price
$ 56.72
200
164
83
510
Market Price
$ 71.21
Selling Price
$ 63.75
1076
354
467
4461
Market Price
$ 114.98
Selling Price
$ 98.34
344
220
162
653
Market Price
$ 72.85
Selling Price
$ 65.65
137
53
132
450
Market Price
$ 67.63
Selling Price
$ 58.31
1085
734
526
1539
Market Price
$ 66.26
Selling Price
$ 56.97
142
39
64
445
Market Price
$ 102.53
Selling Price
$ 86.51
3242
1604
832
4979
Market Price
$ 74.66
Selling Price
$ 62.86
776
524
754
1329
Market Price
$ 85.58
Selling Price
$ 72.26
1411
440
299
1780
Market Price
$ 73.88
Selling Price
$ 66.48
3670
3665
3589
4142
Market Price
$ 109.84
Selling Price
$ 97.71
1227
590
1140
4056
Market Price
$ 91.65
Selling Price
$ 78.35
2003
1176
1956
2411
Market Price
$ 93.63
Selling Price
$ 79.69
798
342
577
2926