Market Price
$ 63.62
Selling Price
$ 56.13
1784
1242
1206
2423
Market Price
$ 109.63
Selling Price
$ 92.35
1119
676
786
1880
Market Price
$ 85.07
Selling Price
$ 72.87
4203
863
2702
4991
Market Price
$ 97.15
Selling Price
$ 87.00
884
687
807
2081
Market Price
$ 96.96
Selling Price
$ 87.72
1073
379
306
2859
Market Price
$ 95.70
Selling Price
$ 84.19
652
337
207
2809
Market Price
$ 73.52
Selling Price
$ 63.41
2687
2622
600
2772
Market Price
$ 82.84
Selling Price
$ 73.96
2630
1627
2387
3884
Market Price
$ 93.32
Selling Price
$ 83.80
1355
1252
1122
3417
Market Price
$ 96.99
Selling Price
$ 82.01
562
321
194
1773
Market Price
$ 90.89
Selling Price
$ 75.75
4290
2693
3955
4894
Market Price
$ 77.27
Selling Price
$ 65.91
2330
680
1398
2738
Market Price
$ 107.12
Selling Price
$ 95.60
2284
1038
1605
3964
Market Price
$ 105.55
Selling Price
$ 89.69
1025
925
405
3441
Market Price
$ 94.87
Selling Price
$ 84.62
736
301
721
1517
Market Price
$ 74.66
Selling Price
$ 63.47
861
820
190
4220
Market Price
$ 105.13
Selling Price
$ 88.58
283
254
68
632
Market Price
$ 73.94
Selling Price
$ 64.15
1702
1547
1609
2835
Market Price
$ 82.97
Selling Price
$ 73.72
674
553
179
3083
Market Price
$ 113.29
Selling Price
$ 97.81
2080
1613
1083
3891
Market Price
$ 107.90
Selling Price
$ 90.78
1250
852
417
1360
Market Price
$ 96.69
Selling Price
$ 85.70
3648
3533
2863
4236
Market Price
$ 108.44
Selling Price
$ 94.23
1867
890
1002
3088
Market Price
$ 92.29
Selling Price
$ 80.82
824
717
752
3016
Market Price
$ 81.05
Selling Price
$ 70.29
3110
2408
1379
3370
Market Price
$ 84.41
Selling Price
$ 71.88
561
355
380
1048
Market Price
$ 91.54
Selling Price
$ 78.04
1337
540
1192
2382
Market Price
$ 67.99
Selling Price
$ 58.44
2744
842
750
4006
Market Price
$ 94.58
Selling Price
$ 82.38
1835
568
1586
2022
Market Price
$ 66.16
Selling Price
$ 55.49
1419
290
547
4882
Market Price
$ 83.97
Selling Price
$ 76.02
4091
1311
3122
4993
Market Price
$ 67.21
Selling Price
$ 60.54
503
438
205
546
Market Price
$ 99.43
Selling Price
$ 86.56
1189
914
329
3406
Market Price
$ 84.92
Selling Price
$ 76.43
1752
1219
844
2709
Market Price
$ 91.07
Selling Price
$ 80.19
373
147
359
438
Market Price
$ 67.90
Selling Price
$ 60.50
3106
2305
2779
4344
Market Price
$ 64.63
Selling Price
$ 55.78
1258
573
633
3722
Market Price
$ 117.21
Selling Price
$ 98.46
2012
548
1378
2136
Market Price
$ 96.86
Selling Price
$ 83.18
2222
739
1989
4668
Market Price
$ 64.57
Selling Price
$ 58.14
633
162
556
3091