Market Price
$ 80.66
Selling Price
$ 72.13
1481
837
1209
2250
Market Price
$ 107.72
Selling Price
$ 90.67
2016
544
483
2891
Market Price
$ 71.69
Selling Price
$ 64.74
713
211
418
1771
Market Price
$ 104.91
Selling Price
$ 88.68
1215
621
1082
3882
Market Price
$ 105.88
Selling Price
$ 93.22
1463
764
1307
1495
Market Price
$ 105.06
Selling Price
$ 92.81
658
255
499
1025
Market Price
$ 100.40
Selling Price
$ 90.60
2254
1113
562
3128
Market Price
$ 65.60
Selling Price
$ 57.74
1614
356
1525
4612
Market Price
$ 103.08
Selling Price
$ 91.69
950
521
330
980
Market Price
$ 82.76
Selling Price
$ 71.24
4054
2375
2658
4170
Market Price
$ 81.12
Selling Price
$ 69.84
1401
844
608
4830
Market Price
$ 85.36
Selling Price
$ 74.32
1681
642
356
2699
Market Price
$ 80.68
Selling Price
$ 67.59
3103
1185
973
3243
Market Price
$ 98.80
Selling Price
$ 84.21
3311
663
1204
3763
Market Price
$ 78.87
Selling Price
$ 70.15
426
133
284
469
Market Price
$ 95.06
Selling Price
$ 85.18
741
691
686
3140
Market Price
$ 81.70
Selling Price
$ 70.92
1365
567
365
2200
Market Price
$ 79.66
Selling Price
$ 71.47
4086
1744
3723
4137
Market Price
$ 87.97
Selling Price
$ 77.14
1142
390
247
2923
Market Price
$ 68.25
Selling Price
$ 57.08
2010
619
1958
4757
Market Price
$ 105.81
Selling Price
$ 95.09
2964
1915
1500
4890
Market Price
$ 106.10
Selling Price
$ 91.79
1274
532
889
3665
Market Price
$ 85.08
Selling Price
$ 73.62
1556
1369
1340
2949
Market Price
$ 81.70
Selling Price
$ 73.77
2841
2811
1238
2847
Market Price
$ 106.81
Selling Price
$ 94.75
487
128
117
1750
Market Price
$ 100.74
Selling Price
$ 85.65
833
774
282
3390
Market Price
$ 71.00
Selling Price
$ 63.51
2000
1309
725
2191
Market Price
$ 97.52
Selling Price
$ 88.29
3301
2446
2537
4968
Market Price
$ 72.24
Selling Price
$ 63.65
916
314
694
4559
Market Price
$ 69.41
Selling Price
$ 58.33
921
255
513
1244
Market Price
$ 67.56
Selling Price
$ 57.66
2100
1596
1365
4753
Market Price
$ 84.39
Selling Price
$ 72.99
2319
812
2196
4596
Market Price
$ 108.94
Selling Price
$ 98.76
1109
1064
724
2920
Market Price
$ 103.70
Selling Price
$ 92.61
652
639
197
2167
Market Price
$ 68.85
Selling Price
$ 59.09
457
441
260
1771
Market Price
$ 70.48
Selling Price
$ 63.95
524
418
296
993
Market Price
$ 95.56
Selling Price
$ 83.22
2784
1321
2330
3508
Market Price
$ 61.29
Selling Price
$ 55.06
978
637
899
1673
Market Price
$ 68.75
Selling Price
$ 60.35
739
281
519
1784
Market Price
$ 72.06
Selling Price
$ 63.90
1143
703
498
1673