Market Price
$ 78.23
Selling Price
$ 67.71
1800
1652
1526
1841
Market Price
$ 84.51
Selling Price
$ 76.19
320
117
186
1523
Market Price
$ 67.92
Selling Price
$ 56.75
1195
875
849
1776
Market Price
$ 73.72
Selling Price
$ 65.52
388
113
260
1053
Market Price
$ 96.10
Selling Price
$ 86.62
1255
1004
1210
2512
Market Price
$ 66.66
Selling Price
$ 60.19
1508
351
1500
2018
Market Price
$ 96.96
Selling Price
$ 82.45
1154
952
907
3352
Market Price
$ 63.67
Selling Price
$ 55.01
2391
2316
2321
4168
Market Price
$ 105.18
Selling Price
$ 89.87
3805
2402
1386
3822
Market Price
$ 114.68
Selling Price
$ 98.45
2299
1059
1527
2527
Market Price
$ 82.65
Selling Price
$ 71.79
914
394
237
2971
Market Price
$ 82.01
Selling Price
$ 68.50
1555
586
1123
3395
Market Price
$ 65.53
Selling Price
$ 57.24
495
474
428
761
Market Price
$ 112.22
Selling Price
$ 98.23
3323
1679
1034
4097
Market Price
$ 95.12
Selling Price
$ 82.30
1474
946
1050
2071
Market Price
$ 98.62
Selling Price
$ 86.09
2481
674
1827
3955
Market Price
$ 81.41
Selling Price
$ 68.38
2831
1118
1074
4595
Market Price
$ 95.40
Selling Price
$ 81.60
754
174
613
2784
Market Price
$ 106.11
Selling Price
$ 94.88
3388
2071
2924
3882
Market Price
$ 111.72
Selling Price
$ 97.93
1950
897
1709
2112
Market Price
$ 117.85
Selling Price
$ 98.60
2110
1858
665
2688
Market Price
$ 93.40
Selling Price
$ 84.01
934
704
735
3738
Market Price
$ 85.63
Selling Price
$ 74.16
2881
2331
1615
3480
Market Price
$ 70.13
Selling Price
$ 62.59
4532
3502
3969
4618
Market Price
$ 68.37
Selling Price
$ 61.27
2686
2644
637
2961
Market Price
$ 109.43
Selling Price
$ 92.25
1793
1027
1210
2982
Market Price
$ 80.83
Selling Price
$ 71.00
1086
475
603
1330
Market Price
$ 98.06
Selling Price
$ 83.91
1536
570
438
2356
Market Price
$ 94.42
Selling Price
$ 83.19
889
522
335
3376
Market Price
$ 71.54
Selling Price
$ 63.01
720
479
147
897
Market Price
$ 69.61
Selling Price
$ 58.96
822
238
691
1635
Market Price
$ 104.97
Selling Price
$ 88.26
2689
1685
1833
3155
Market Price
$ 73.05
Selling Price
$ 65.11
2236
2143
1729
2288
Market Price
$ 102.72
Selling Price
$ 90.09
1264
379
1011
1427
Market Price
$ 90.99
Selling Price
$ 80.79
691
546
413
2638
Market Price
$ 97.53
Selling Price
$ 86.28
3673
3272
3085
4215
Market Price
$ 92.97
Selling Price
$ 83.87
1245
634
278
3437
Market Price
$ 102.34
Selling Price
$ 92.69
431
325
194
483
Market Price
$ 89.70
Selling Price
$ 78.87
1842
1303
944
2470
Market Price
$ 112.46
Selling Price
$ 96.88
1230
1230
925
2803