Market Price
$ 64.56
Selling Price
$ 57.98
1291
960
491
1785
Market Price
$ 76.86
Selling Price
$ 64.50
1879
1358
514
3372
Market Price
$ 65.19
Selling Price
$ 55.18
1088
877
227
1822
Market Price
$ 112.64
Selling Price
$ 96.12
1510
755
1388
2983
Market Price
$ 92.15
Selling Price
$ 79.48
2500
2168
1446
2659
Market Price
$ 74.73
Selling Price
$ 67.43
1779
1213
503
1985
Market Price
$ 80.67
Selling Price
$ 67.56
782
224
539
2241
Market Price
$ 85.22
Selling Price
$ 71.78
1010
965
438
2029
Market Price
$ 75.71
Selling Price
$ 64.12
1094
718
468
2094
Market Price
$ 75.72
Selling Price
$ 64.60
1287
499
782
3326
Market Price
$ 78.85
Selling Price
$ 67.97
1168
779
453
1300
Market Price
$ 100.64
Selling Price
$ 88.07
2214
1024
519
2781
Market Price
$ 71.14
Selling Price
$ 61.80
3864
3427
3503
4299
Market Price
$ 96.31
Selling Price
$ 84.65
1806
540
1417
1870
Market Price
$ 81.00
Selling Price
$ 72.81
2604
1526
872
4259
Market Price
$ 87.89
Selling Price
$ 74.80
1353
892
1345
2664
Market Price
$ 94.71
Selling Price
$ 82.06
879
666
456
1215
Market Price
$ 108.96
Selling Price
$ 93.51
464
225
209
1446
Market Price
$ 96.23
Selling Price
$ 80.82
775
515
620
2362
Market Price
$ 101.90
Selling Price
$ 85.20
1322
389
651
2002
Market Price
$ 78.39
Selling Price
$ 67.40
1526
1225
404
3042
Market Price
$ 91.48
Selling Price
$ 80.26
3542
2043
1830
4074
Market Price
$ 72.89
Selling Price
$ 63.64
2688
2303
840
3244
Market Price
$ 70.87
Selling Price
$ 60.98
836
812
807
2902
Market Price
$ 105.61
Selling Price
$ 91.42
900
183
449
4070
Market Price
$ 60.79
Selling Price
$ 55.03
2056
1124
553
2836
Market Price
$ 83.52
Selling Price
$ 72.25
2227
1511
1651
4304
Market Price
$ 114.01
Selling Price
$ 98.41
4144
1318
3315
4585
Market Price
$ 102.62
Selling Price
$ 92.27
3280
2786
1558
4018
Market Price
$ 96.83
Selling Price
$ 87.97
774
515
680
1006
Market Price
$ 93.67
Selling Price
$ 82.86
2633
2182
2027
4855
Market Price
$ 89.72
Selling Price
$ 75.78
740
159
502
773
Market Price
$ 96.13
Selling Price
$ 80.35
1130
1009
898
1469
Market Price
$ 90.74
Selling Price
$ 75.66
302
148
286
515
Market Price
$ 111.61
Selling Price
$ 95.65
842
523
217
845
Market Price
$ 79.88
Selling Price
$ 71.86
583
397
318
1558
Market Price
$ 78.62
Selling Price
$ 69.55
461
413
273
1325
Market Price
$ 98.30
Selling Price
$ 88.29
3257
740
1040
3762
Market Price
$ 101.18
Selling Price
$ 90.97
2018
636
711
2360
Market Price
$ 85.65
Selling Price
$ 74.53
3491
2594
1595
4244