Market Price
$ 70.67
Selling Price
$ 62.13
1785
910
1205
4781
Market Price
$ 87.13
Selling Price
$ 76.67
1699
750
1111
4557
Market Price
$ 82.58
Selling Price
$ 74.07
1415
656
801
4059
Market Price
$ 91.19
Selling Price
$ 79.57
1455
1395
1433
1706
Market Price
$ 85.28
Selling Price
$ 74.92
3719
2632
2228
4915
Market Price
$ 91.90
Selling Price
$ 80.01
906
509
414
1719
Market Price
$ 102.18
Selling Price
$ 90.04
611
396
154
689
Market Price
$ 89.00
Selling Price
$ 75.73
2888
1814
2768
4825
Market Price
$ 103.06
Selling Price
$ 92.54
2393
2358
643
2985
Market Price
$ 91.99
Selling Price
$ 81.33
2338
2038
1677
2744
Market Price
$ 96.20
Selling Price
$ 86.36
1265
628
1256
1701
Market Price
$ 116.19
Selling Price
$ 98.50
949
803
659
1384
Market Price
$ 101.85
Selling Price
$ 87.70
1240
651
712
1364
Market Price
$ 94.45
Selling Price
$ 80.34
1187
265
274
4363
Market Price
$ 101.22
Selling Price
$ 86.34
104
42
75
500
Market Price
$ 118.07
Selling Price
$ 98.78
2916
2410
720
2967
Market Price
$ 83.43
Selling Price
$ 73.52
957
941
261
4656
Market Price
$ 63.75
Selling Price
$ 56.61
1662
602
744
2073
Market Price
$ 74.90
Selling Price
$ 66.17
1262
416
305
2465
Market Price
$ 64.92
Selling Price
$ 58.42
531
260
185
810
Market Price
$ 81.77
Selling Price
$ 71.64
1799
1263
659
3606
Market Price
$ 115.37
Selling Price
$ 96.26
160
131
53
592
Market Price
$ 82.92
Selling Price
$ 74.23
1248
492
444
4619
Market Price
$ 102.23
Selling Price
$ 87.95
778
676
202
1258
Market Price
$ 69.32
Selling Price
$ 59.51
2130
615
1774
3234
Market Price
$ 74.20
Selling Price
$ 66.21
940
349
200
3064
Market Price
$ 82.71
Selling Price
$ 72.17
1456
786
1392
2591
Market Price
$ 107.47
Selling Price
$ 94.55
665
599
644
1749
Market Price
$ 64.77
Selling Price
$ 56.53
1118
999
332
3092
Market Price
$ 105.80
Selling Price
$ 88.37
2759
1983
1321
3229
Market Price
$ 92.63
Selling Price
$ 80.77
1908
1527
702
2400
Market Price
$ 80.27
Selling Price
$ 72.16
2080
1045
492
2548
Market Price
$ 68.69
Selling Price
$ 60.34
2524
1310
2111
4762
Market Price
$ 104.41
Selling Price
$ 87.51
1808
681
1027
3305
Market Price
$ 109.03
Selling Price
$ 92.74
2491
2227
1737
2726
Market Price
$ 107.35
Selling Price
$ 92.40
1693
613
1199
4505
Market Price
$ 83.80
Selling Price
$ 75.42
777
479
471
2365
Market Price
$ 86.61
Selling Price
$ 76.56
3601
2521
2654
4708
Market Price
$ 93.81
Selling Price
$ 84.13
2154
571
1826
2195
Market Price
$ 96.51
Selling Price
$ 81.70
999
432
908
1423