Market Price
$ 65.35
Selling Price
$ 59.01
547
374
350
2611
Market Price
$ 68.45
Selling Price
$ 59.34
3876
3025
2266
4167
Market Price
$ 89.69
Selling Price
$ 75.57
1509
1421
1189
3970
Market Price
$ 98.97
Selling Price
$ 87.83
2500
604
1878
4192
Market Price
$ 67.64
Selling Price
$ 58.86
2372
909
2200
2435
Market Price
$ 104.53
Selling Price
$ 94.49
1709
794
1702
2544
Market Price
$ 87.67
Selling Price
$ 75.53
605
333
193
2216
Market Price
$ 86.14
Selling Price
$ 76.06
469
109
384
697
Market Price
$ 107.78
Selling Price
$ 97.92
640
337
483
2539
Market Price
$ 70.40
Selling Price
$ 60.85
3048
1594
2438
4528
Market Price
$ 73.44
Selling Price
$ 65.11
1265
706
631
2412
Market Price
$ 81.15
Selling Price
$ 69.90
974
315
709
1043
Market Price
$ 88.61
Selling Price
$ 76.46
873
741
397
3178
Market Price
$ 64.64
Selling Price
$ 56.47
133
104
128
429
Market Price
$ 105.74
Selling Price
$ 94.30
1249
859
720
3225
Market Price
$ 104.64
Selling Price
$ 90.67
1811
1532
600
4263
Market Price
$ 96.78
Selling Price
$ 86.69
788
582
274
1527
Market Price
$ 78.30
Selling Price
$ 66.59
2872
2646
2853
3295
Market Price
$ 93.12
Selling Price
$ 78.41
1411
616
956
1548
Market Price
$ 70.21
Selling Price
$ 60.83
1839
882
1125
3158
Market Price
$ 66.07
Selling Price
$ 56.91
2002
1619
1503
2503
Market Price
$ 98.43
Selling Price
$ 85.57
1423
969
810
2044
Market Price
$ 69.31
Selling Price
$ 61.32
2161
688
934
2179
Market Price
$ 98.80
Selling Price
$ 84.67
773
235
178
1661
Market Price
$ 99.50
Selling Price
$ 87.68
683
456
497
920
Market Price
$ 99.25
Selling Price
$ 84.90
4338
1163
3514
4917
Market Price
$ 103.67
Selling Price
$ 93.95
453
197
154
2148
Market Price
$ 75.80
Selling Price
$ 65.95
2344
1093
1052
4686
Market Price
$ 83.51
Selling Price
$ 74.93
1863
822
990
3398
Market Price
$ 96.48
Selling Price
$ 84.56
1361
413
641
1509
Market Price
$ 99.29
Selling Price
$ 82.96
770
211
202
2550
Market Price
$ 108.36
Selling Price
$ 91.75
805
209
234
3669
Market Price
$ 69.40
Selling Price
$ 62.93
1924
939
739
4447
Market Price
$ 64.05
Selling Price
$ 55.97
2391
1864
1734
3202
Market Price
$ 108.39
Selling Price
$ 97.97
730
475
306
1874
Market Price
$ 76.37
Selling Price
$ 67.63
2940
2889
1339
3241
Market Price
$ 104.40
Selling Price
$ 91.06
1342
1050
784
2749
Market Price
$ 92.51
Selling Price
$ 81.55
1086
519
912
4219
Market Price
$ 85.29
Selling Price
$ 72.57
1767
676
1125
2191
Market Price
$ 89.05
Selling Price
$ 75.43
516
469
295
761