Market Price
$ 92.79
Selling Price
$ 78.19
1021
392
807
1523
Market Price
$ 61.54
Selling Price
$ 55.41
3774
960
2580
3906
Market Price
$ 109.32
Selling Price
$ 91.96
784
470
631
840
Market Price
$ 85.34
Selling Price
$ 72.46
2227
1058
1647
2798
Market Price
$ 95.10
Selling Price
$ 86.45
896
213
480
3912
Market Price
$ 99.17
Selling Price
$ 86.93
753
505
397
3433
Market Price
$ 77.61
Selling Price
$ 68.40
2403
1443
589
4045
Market Price
$ 106.67
Selling Price
$ 96.03
711
398
582
2240
Market Price
$ 87.88
Selling Price
$ 74.91
2974
2502
1892
3223
Market Price
$ 99.74
Selling Price
$ 89.18
1007
690
734
1464
Market Price
$ 89.14
Selling Price
$ 76.00
4520
1090
1450
4527
Market Price
$ 75.56
Selling Price
$ 63.93
2424
1470
2293
4806
Market Price
$ 105.67
Selling Price
$ 92.23
1722
1661
855
2594
Market Price
$ 78.15
Selling Price
$ 70.06
262
201
180
411
Market Price
$ 111.00
Selling Price
$ 97.03
244
210
144
1193
Market Price
$ 102.92
Selling Price
$ 90.70
1791
1079
1601
1940
Market Price
$ 98.11
Selling Price
$ 85.82
3151
1311
2970
3291
Market Price
$ 95.27
Selling Price
$ 79.80
2768
993
2002
3963
Market Price
$ 66.67
Selling Price
$ 56.73
352
157
116
1315
Market Price
$ 105.55
Selling Price
$ 93.61
2545
2243
2207
4148
Market Price
$ 86.30
Selling Price
$ 74.78
1130
810
905
3874
Market Price
$ 83.67
Selling Price
$ 75.09
2100
1327
1762
3161
Market Price
$ 78.81
Selling Price
$ 67.22
3005
2241
2688
3579
Market Price
$ 81.23
Selling Price
$ 68.68
994
537
725
1822
Market Price
$ 67.73
Selling Price
$ 59.05
122
86
72
486
Market Price
$ 102.46
Selling Price
$ 86.53
1105
939
704
1823
Market Price
$ 88.99
Selling Price
$ 76.86
3808
2134
807
4620
Market Price
$ 72.99
Selling Price
$ 66.26
480
111
136
625
Market Price
$ 93.33
Selling Price
$ 81.15
1158
784
783
4871
Market Price
$ 112.18
Selling Price
$ 94.83
994
840
262
2286
Market Price
$ 81.60
Selling Price
$ 68.67
1001
551
297
1134
Market Price
$ 105.05
Selling Price
$ 93.84
941
865
456
2723
Market Price
$ 83.25
Selling Price
$ 71.17
1384
771
529
1581
Market Price
$ 112.40
Selling Price
$ 98.34
682
303
222
1583
Market Price
$ 106.24
Selling Price
$ 92.51
3799
3544
1068
4140
Market Price
$ 106.06
Selling Price
$ 88.41
935
748
247
991
Market Price
$ 116.18
Selling Price
$ 98.18
3031
2748
2911
3757
Market Price
$ 65.11
Selling Price
$ 57.16
3514
1583
1685
4610
Market Price
$ 103.25
Selling Price
$ 88.21
677
328
581
799
Market Price
$ 108.06
Selling Price
$ 94.96
1435
1218
1345
1497