Market Price
$ 113.26
Selling Price
$ 98.85
1373
653
277
3969
Market Price
$ 73.49
Selling Price
$ 65.81
2674
1729
2192
2700
Market Price
$ 97.61
Selling Price
$ 87.73
525
240
219
2568
Market Price
$ 73.24
Selling Price
$ 61.95
1014
694
665
2415
Market Price
$ 101.95
Selling Price
$ 85.00
2127
1400
746
3125
Market Price
$ 100.19
Selling Price
$ 88.02
1502
1161
351
2162
Market Price
$ 99.36
Selling Price
$ 85.36
951
347
711
2461
Market Price
$ 73.57
Selling Price
$ 65.27
2505
2121
1351
3034
Market Price
$ 88.72
Selling Price
$ 76.66
273
204
254
406
Market Price
$ 81.76
Selling Price
$ 73.01
1394
735
347
4279
Market Price
$ 106.08
Selling Price
$ 92.46
967
392
548
4091
Market Price
$ 76.80
Selling Price
$ 67.43
1260
701
867
2307
Market Price
$ 89.50
Selling Price
$ 77.89
3413
2018
2110
4065
Market Price
$ 67.77
Selling Price
$ 59.68
601
492
314
2562
Market Price
$ 82.13
Selling Price
$ 69.83
3654
3105
2967
3800
Market Price
$ 92.37
Selling Price
$ 78.16
1380
746
376
2711
Market Price
$ 98.49
Selling Price
$ 88.66
928
452
854
1533
Market Price
$ 68.74
Selling Price
$ 59.38
854
559
772
3293
Market Price
$ 95.88
Selling Price
$ 80.41
1828
1638
1499
2845
Market Price
$ 75.53
Selling Price
$ 66.56
868
530
835
886
Market Price
$ 96.05
Selling Price
$ 80.46
1757
1068
1749
2361
Market Price
$ 110.24
Selling Price
$ 93.58
4655
1492
1130
4818
Market Price
$ 77.86
Selling Price
$ 66.81
441
170
108
557
Market Price
$ 104.81
Selling Price
$ 91.16
1882
1804
810
4344
Market Price
$ 78.18
Selling Price
$ 67.33
1012
855
460
1519
Market Price
$ 73.15
Selling Price
$ 63.50
833
307
569
1006
Market Price
$ 106.93
Selling Price
$ 94.39
1089
861
1081
1499
Market Price
$ 67.27
Selling Price
$ 59.14
2838
1233
1410
3054
Market Price
$ 106.83
Selling Price
$ 92.78
2614
1847
1726
3286
Market Price
$ 82.73
Selling Price
$ 72.58
493
141
388
1021
Market Price
$ 63.66
Selling Price
$ 57.04
1598
521
1295
1773
Market Price
$ 77.07
Selling Price
$ 67.21
1036
503
687
1213
Market Price
$ 98.80
Selling Price
$ 89.34
2429
679
1521
3163
Market Price
$ 108.55
Selling Price
$ 93.50
2828
1861
1228
3715
Market Price
$ 111.63
Selling Price
$ 93.05
1989
1415
854
2556
Market Price
$ 68.50
Selling Price
$ 61.58
1576
1434
1247
4063
Market Price
$ 92.60
Selling Price
$ 82.62
714
528
645
1023
Market Price
$ 78.57
Selling Price
$ 69.50
3233
685
759
4926
Market Price
$ 63.26
Selling Price
$ 55.30
2820
2035
1784
4415
Market Price
$ 93.03
Selling Price
$ 79.99
992
390
739
1992