Market Price
$ 70.77
Selling Price
$ 62.36
1710
449
747
4034
Market Price
$ 112.04
Selling Price
$ 98.62
1127
588
508
2251
Market Price
$ 113.36
Selling Price
$ 95.92
860
844
310
1807
Market Price
$ 94.48
Selling Price
$ 79.33
2097
2094
1823
3659
Market Price
$ 111.79
Selling Price
$ 96.57
977
456
823
2643
Market Price
$ 84.14
Selling Price
$ 72.18
2265
1446
1187
4552
Market Price
$ 63.76
Selling Price
$ 55.11
374
103
307
1201
Market Price
$ 70.95
Selling Price
$ 64.12
1489
593
1202
3555
Market Price
$ 78.94
Selling Price
$ 70.16
955
533
280
3735
Market Price
$ 85.44
Selling Price
$ 77.23
932
365
658
2953
Market Price
$ 82.13
Selling Price
$ 72.33
1179
494
1007
3413
Market Price
$ 102.42
Selling Price
$ 91.14
411
348
155
519
Market Price
$ 78.18
Selling Price
$ 65.45
1948
921
643
4028
Market Price
$ 100.13
Selling Price
$ 89.71
1012
956
680
1889
Market Price
$ 93.01
Selling Price
$ 80.03
4836
2189
2500
4888
Market Price
$ 84.45
Selling Price
$ 70.48
817
493
247
1370
Market Price
$ 99.58
Selling Price
$ 87.13
2019
492
1171
2669
Market Price
$ 101.03
Selling Price
$ 88.72
3223
2164
2489
3991
Market Price
$ 66.86
Selling Price
$ 56.49
1095
470
689
2758
Market Price
$ 90.18
Selling Price
$ 75.58
552
295
464
2120
Market Price
$ 71.01
Selling Price
$ 59.47
2641
993
1219
3247
Market Price
$ 95.59
Selling Price
$ 84.92
3613
1579
2400
4463
Market Price
$ 98.60
Selling Price
$ 88.71
2553
2341
528
4561
Market Price
$ 79.82
Selling Price
$ 71.87
1026
588
768
1385
Market Price
$ 96.40
Selling Price
$ 86.55
711
233
495
2261
Market Price
$ 97.72
Selling Price
$ 87.29
2710
1951
641
3195
Market Price
$ 110.88
Selling Price
$ 98.31
276
245
86
510
Market Price
$ 63.89
Selling Price
$ 57.74
2432
1347
750
4901
Market Price
$ 65.89
Selling Price
$ 59.81
1210
787
280
2112
Market Price
$ 89.60
Selling Price
$ 76.76
1892
386
621
2851
Market Price
$ 105.65
Selling Price
$ 89.67
1008
645
940
3158
Market Price
$ 86.95
Selling Price
$ 76.19
168
138
70
651
Market Price
$ 109.87
Selling Price
$ 93.43
1801
1669
1174
4921
Market Price
$ 108.31
Selling Price
$ 97.32
386
145
298
1196
Market Price
$ 94.19
Selling Price
$ 83.39
911
438
826
1883
Market Price
$ 84.20
Selling Price
$ 73.54
2121
840
1333
3425
Market Price
$ 109.18
Selling Price
$ 91.11
3093
1686
1637
3687
Market Price
$ 91.52
Selling Price
$ 79.66
2284
1984
2239
3113
Market Price
$ 79.72
Selling Price
$ 69.40
1370
909
1122
4318
Market Price
$ 96.69
Selling Price
$ 85.45
2274
1595
1610
2898