Market Price
$ 71.12
Selling Price
$ 62.15
503
192
472
910
Market Price
$ 67.72
Selling Price
$ 59.54
1807
1204
1221
3504
Market Price
$ 69.08
Selling Price
$ 60.19
559
184
157
606
Market Price
$ 68.36
Selling Price
$ 62.13
3814
1973
3669
4521
Market Price
$ 108.79
Selling Price
$ 94.49
229
95
167
641
Market Price
$ 102.66
Selling Price
$ 89.11
4041
1686
1296
4890
Market Price
$ 81.12
Selling Price
$ 69.35
236
211
53
844
Market Price
$ 98.55
Selling Price
$ 82.21
826
496
681
1601
Market Price
$ 73.39
Selling Price
$ 66.23
2357
1266
701
3945
Market Price
$ 76.32
Selling Price
$ 64.65
1244
891
713
1954
Market Price
$ 80.69
Selling Price
$ 67.34
421
271
372
1214
Market Price
$ 96.03
Selling Price
$ 87.02
3894
2511
798
4251
Market Price
$ 105.11
Selling Price
$ 89.59
3730
1608
959
4082
Market Price
$ 83.84
Selling Price
$ 72.64
1845
727
922
4637
Market Price
$ 67.87
Selling Price
$ 58.21
4280
2975
2054
4745
Market Price
$ 77.78
Selling Price
$ 69.13
1221
627
1196
2366
Market Price
$ 109.34
Selling Price
$ 92.15
1181
644
804
3464
Market Price
$ 96.89
Selling Price
$ 82.87
1169
413
951
4142
Market Price
$ 105.66
Selling Price
$ 89.06
2030
1097
504
2896
Market Price
$ 65.55
Selling Price
$ 58.48
1542
1097
723
4030
Market Price
$ 70.92
Selling Price
$ 64.12
1346
443
416
2900
Market Price
$ 97.92
Selling Price
$ 83.70
1585
1578
1374
1853
Market Price
$ 65.91
Selling Price
$ 55.80
900
282
518
2739
Market Price
$ 106.98
Selling Price
$ 90.77
1677
1632
452
4105
Market Price
$ 96.67
Selling Price
$ 85.01
827
595
534
2874
Market Price
$ 74.54
Selling Price
$ 63.76
753
412
674
1079
Market Price
$ 84.38
Selling Price
$ 74.27
469
294
312
1021
Market Price
$ 92.94
Selling Price
$ 84.19
3524
3267
2378
3985
Market Price
$ 109.65
Selling Price
$ 97.23
393
106
285
752
Market Price
$ 79.65
Selling Price
$ 71.65
2302
1387
1438
3249
Market Price
$ 115.34
Selling Price
$ 98.01
2771
2626
954
4173
Market Price
$ 72.30
Selling Price
$ 62.46
716
418
538
1702
Market Price
$ 107.15
Selling Price
$ 97.10
802
523
451
1078
Market Price
$ 73.84
Selling Price
$ 64.02
1865
754
1760
3666
Market Price
$ 98.51
Selling Price
$ 85.33
1663
1595
670
3084
Market Price
$ 68.68
Selling Price
$ 58.55
1424
1316
854
1452
Market Price
$ 76.61
Selling Price
$ 65.47
1206
797
412
4051
Market Price
$ 63.72
Selling Price
$ 56.60
2753
1296
765
4313
Market Price
$ 77.08
Selling Price
$ 68.84
1514
694
1036
2851
Market Price
$ 103.66
Selling Price
$ 92.20
186
82
164
780