Market Price
$ 116.28
Selling Price
$ 104.83
2149
1756
1793
2659
Market Price
$ 110.75
Selling Price
$ 93.26
2477
2370
1609
3787
Market Price
$ 126.28
Selling Price
$ 113.82
3093
1726
733
3561
Market Price
$ 120.98
Selling Price
$ 101.95
549
280
453
1010
Market Price
$ 88.46
Selling Price
$ 75.31
535
303
369
1645
Market Price
$ 118.00
Selling Price
$ 101.54
1797
547
493
2346
Market Price
$ 78.72
Selling Price
$ 70.79
277
126
74
1229
Market Price
$ 125.49
Selling Price
$ 110.80
830
641
235
2720
Market Price
$ 81.76
Selling Price
$ 71.07
2513
1086
2369
4362
Market Price
$ 126.92
Selling Price
$ 108.19
2174
548
1239
2909
Market Price
$ 92.04
Selling Price
$ 83.29
1192
492
741
3379
Market Price
$ 129.74
Selling Price
$ 112.75
2146
529
1382
3134
Market Price
$ 115.50
Selling Price
$ 103.49
831
553
624
1177
Market Price
$ 86.84
Selling Price
$ 78.24
1402
1083
496
1611
Market Price
$ 124.74
Selling Price
$ 105.90
990
374
699
1533
Market Price
$ 131.73
Selling Price
$ 110.41
302
83
179
1495
Market Price
$ 103.96
Selling Price
$ 92.06
1736
889
479
2179
Market Price
$ 122.91
Selling Price
$ 109.96
1173
344
1157
1519
Market Price
$ 129.82
Selling Price
$ 112.58
4630
2219
3246
4681
Market Price
$ 123.85
Selling Price
$ 110.98
2415
1139
1245
3369
Market Price
$ 103.68
Selling Price
$ 90.77
377
233
246
898
Market Price
$ 86.55
Selling Price
$ 74.29
3206
1222
3088
3500
Market Price
$ 97.99
Selling Price
$ 86.89
1198
673
889
1218
Market Price
$ 131.29
Selling Price
$ 113.39
2531
1135
1132
2763
Market Price
$ 78.47
Selling Price
$ 70.03
1310
876
469
1323
Market Price
$ 124.75
Selling Price
$ 105.58
1426
481
1088
4832
Market Price
$ 127.15
Selling Price
$ 112.62
414
277
312
801
Market Price
$ 133.65
Selling Price
$ 112.51
2484
1519
1270
3213
Market Price
$ 84.57
Selling Price
$ 76.64
1404
1254
730
2176
Market Price
$ 98.31
Selling Price
$ 83.56
669
240
460
779
Market Price
$ 101.82
Selling Price
$ 90.39
561
314
378
867
Market Price
$ 111.26
Selling Price
$ 99.47
433
227
114
501
Market Price
$ 93.88
Selling Price
$ 78.98
505
253
277
909
Market Price
$ 85.80
Selling Price
$ 75.15
588
139
565
965
Market Price
$ 120.53
Selling Price
$ 108.92
443
261
198
1486
Market Price
$ 135.55
Selling Price
$ 116.48
693
171
446
1039
Market Price
$ 93.29
Selling Price
$ 84.50
3061
1423
1426
3358
Market Price
$ 88.01
Selling Price
$ 78.67
1816
1388
892
2758
Market Price
$ 95.26
Selling Price
$ 79.61
3634
1514
2910
4930
Market Price
$ 115.23
Selling Price
$ 99.80
2084
1900
425
2693