Market Price
$ 77.88
Selling Price
$ 69.11
246
94
171
1144
Market Price
$ 92.54
Selling Price
$ 79.04
3904
1783
2992
4038
Market Price
$ 67.67
Selling Price
$ 61.02
926
323
304
2819
Market Price
$ 67.93
Selling Price
$ 57.02
931
713
860
2457
Market Price
$ 101.36
Selling Price
$ 85.70
825
179
518
2476
Market Price
$ 103.60
Selling Price
$ 90.82
1780
934
1223
2688
Market Price
$ 102.40
Selling Price
$ 89.81
713
633
441
1168
Market Price
$ 96.78
Selling Price
$ 86.40
2364
1317
727
4551
Market Price
$ 110.44
Selling Price
$ 95.74
649
189
308
1660
Market Price
$ 115.60
Selling Price
$ 97.76
889
207
689
1292
Market Price
$ 96.10
Selling Price
$ 83.35
362
341
255
438
Market Price
$ 68.11
Selling Price
$ 58.67
659
600
566
661
Market Price
$ 93.18
Selling Price
$ 81.00
207
65
49
756
Market Price
$ 93.19
Selling Price
$ 82.44
950
411
380
1779
Market Price
$ 71.13
Selling Price
$ 62.74
1922
1633
1309
3082
Market Price
$ 100.96
Selling Price
$ 88.08
685
182
429
2217
Market Price
$ 71.97
Selling Price
$ 63.56
2471
960
1077
3925
Market Price
$ 85.44
Selling Price
$ 72.91
2704
2611
1581
4838
Market Price
$ 110.42
Selling Price
$ 96.66
208
93
49
820
Market Price
$ 99.23
Selling Price
$ 89.13
1034
1026
276
3263
Market Price
$ 115.13
Selling Price
$ 98.00
386
164
93
1260
Market Price
$ 67.20
Selling Price
$ 56.62
822
348
495
1179
Market Price
$ 66.92
Selling Price
$ 58.03
2826
1505
2243
4607
Market Price
$ 86.01
Selling Price
$ 74.17
143
32
117
494
Market Price
$ 95.84
Selling Price
$ 85.95
194
154
73
687
Market Price
$ 83.03
Selling Price
$ 70.85
1529
523
418
4023
Market Price
$ 62.92
Selling Price
$ 56.44
2412
1492
1712
3077
Market Price
$ 112.21
Selling Price
$ 96.12
1053
740
929
3624
Market Price
$ 90.18
Selling Price
$ 79.05
2015
1954
1307
3978
Market Price
$ 90.50
Selling Price
$ 81.38
408
168
231
543
Market Price
$ 84.41
Selling Price
$ 76.28
2655
1986
1579
2694
Market Price
$ 78.65
Selling Price
$ 67.01
2140
634
726
2682
Market Price
$ 115.46
Selling Price
$ 97.25
2391
923
921
3733
Market Price
$ 91.92
Selling Price
$ 77.41
2045
1110
1008
2558
Market Price
$ 90.02
Selling Price
$ 78.27
1560
1389
1188
4850
Market Price
$ 80.32
Selling Price
$ 71.65
1105
341
566
1397
Market Price
$ 100.27
Selling Price
$ 89.66
3283
683
1272
4988
Market Price
$ 92.69
Selling Price
$ 77.88
2546
582
2197
4649
Market Price
$ 78.80
Selling Price
$ 66.92
714
308
186
3509
Market Price
$ 78.37
Selling Price
$ 67.23
2000
1848
419
3445