Market Price
$ 62.41
Selling Price
$ 56.68
2889
753
1066
4232
Market Price
$ 97.66
Selling Price
$ 83.35
1151
783
703
2326
Market Price
$ 103.18
Selling Price
$ 87.02
3773
3077
1005
4057
Market Price
$ 113.98
Selling Price
$ 98.92
416
270
106
553
Market Price
$ 87.62
Selling Price
$ 73.52
2857
2470
1603
4239
Market Price
$ 80.89
Selling Price
$ 71.23
1025
939
507
2818
Market Price
$ 90.71
Selling Price
$ 75.88
1108
239
614
3772
Market Price
$ 65.00
Selling Price
$ 55.06
2494
2450
517
4345
Market Price
$ 90.57
Selling Price
$ 77.47
2347
2201
2287
2869
Market Price
$ 109.84
Selling Price
$ 92.44
1057
449
671
1303
Market Price
$ 90.56
Selling Price
$ 80.57
282
206
246
1338
Market Price
$ 100.22
Selling Price
$ 85.13
2535
2228
1495
3123
Market Price
$ 114.83
Selling Price
$ 96.70
631
257
281
1242
Market Price
$ 62.49
Selling Price
$ 55.79
3139
1035
1562
4490
Market Price
$ 81.62
Selling Price
$ 71.75
330
162
91
1076
Market Price
$ 98.30
Selling Price
$ 82.65
1434
1065
1212
2530
Market Price
$ 72.99
Selling Price
$ 66.17
756
436
608
772
Market Price
$ 87.65
Selling Price
$ 79.07
1774
1596
864
4062
Market Price
$ 85.42
Selling Price
$ 76.73
1815
845
1395
1882
Market Price
$ 81.26
Selling Price
$ 68.52
1904
1567
1065
2455
Market Price
$ 61.50
Selling Price
$ 55.63
1925
1701
677
3254
Market Price
$ 92.77
Selling Price
$ 80.87
503
232
171
553
Market Price
$ 92.40
Selling Price
$ 83.24
3295
2060
1707
4542
Market Price
$ 86.74
Selling Price
$ 78.78
1014
704
628
2709
Market Price
$ 99.28
Selling Price
$ 85.22
864
812
540
4098
Market Price
$ 107.96
Selling Price
$ 97.44
363
143
211
1442
Market Price
$ 99.98
Selling Price
$ 86.32
784
245
576
1284
Market Price
$ 73.99
Selling Price
$ 63.72
1825
836
1785
3700
Market Price
$ 104.56
Selling Price
$ 88.43
3203
1540
2718
4894
Market Price
$ 87.66
Selling Price
$ 78.48
640
139
161
741
Market Price
$ 77.49
Selling Price
$ 68.32
1819
1634
606
1869
Market Price
$ 82.19
Selling Price
$ 69.38
878
791
372
1326
Market Price
$ 89.16
Selling Price
$ 74.52
545
414
203
1591
Market Price
$ 93.70
Selling Price
$ 82.74
587
294
284
2883
Market Price
$ 112.60
Selling Price
$ 94.73
3911
960
1065
4950
Market Price
$ 79.54
Selling Price
$ 67.97
875
563
838
2254
Market Price
$ 71.03
Selling Price
$ 63.37
1399
638
679
3606
Market Price
$ 88.13
Selling Price
$ 79.30
775
271
691
1532
Market Price
$ 109.27
Selling Price
$ 92.71
1026
380
542
1529
Market Price
$ 90.64
Selling Price
$ 80.41
2117
774
1593
2475