Market Price
$ 88.45
Selling Price
$ 80.37
1466
1239
1031
1864
Market Price
$ 77.92
Selling Price
$ 65.39
980
331
898
3929
Market Price
$ 93.11
Selling Price
$ 78.52
3424
768
3229
3890
Market Price
$ 72.40
Selling Price
$ 61.40
600
450
144
2032
Market Price
$ 67.66
Selling Price
$ 57.83
3094
1935
2534
3380
Market Price
$ 66.61
Selling Price
$ 57.58
315
96
221
892
Market Price
$ 85.55
Selling Price
$ 73.03
1779
823
1740
2282
Market Price
$ 76.48
Selling Price
$ 69.52
308
97
182
1139
Market Price
$ 86.10
Selling Price
$ 73.19
1676
845
1275
2114
Market Price
$ 78.57
Selling Price
$ 65.81
2173
1693
1906
3250
Market Price
$ 92.31
Selling Price
$ 81.61
2237
750
1101
2826
Market Price
$ 107.29
Selling Price
$ 95.75
1637
806
1627
1823
Market Price
$ 65.93
Selling Price
$ 55.38
657
617
589
3123
Market Price
$ 101.31
Selling Price
$ 86.06
1465
1349
551
2119
Market Price
$ 87.50
Selling Price
$ 77.30
3856
1857
2877
4966
Market Price
$ 77.95
Selling Price
$ 67.15
1172
705
239
1297
Market Price
$ 92.71
Selling Price
$ 82.48
2585
1206
1332
3834
Market Price
$ 97.38
Selling Price
$ 82.08
2027
1962
954
4591
Market Price
$ 67.97
Selling Price
$ 61.64
999
464
545
4392
Market Price
$ 81.92
Selling Price
$ 71.71
2763
2619
658
4858
Market Price
$ 94.33
Selling Price
$ 80.64
428
205
365
1470
Market Price
$ 101.58
Selling Price
$ 92.16
1240
1066
288
1326
Market Price
$ 90.67
Selling Price
$ 79.05
1863
1736
1289
4465
Market Price
$ 111.42
Selling Price
$ 97.37
1108
427
659
1665
Market Price
$ 66.29
Selling Price
$ 58.93
141
89
110
549
Market Price
$ 74.09
Selling Price
$ 62.09
785
772
205
2989
Market Price
$ 94.65
Selling Price
$ 80.17
956
219
542
1662
Market Price
$ 76.35
Selling Price
$ 65.26
2219
610
740
3953
Market Price
$ 88.01
Selling Price
$ 78.37
826
176
395
1245
Market Price
$ 103.97
Selling Price
$ 90.54
2703
1781
676
3398
Market Price
$ 73.23
Selling Price
$ 62.44
802
511
406
1013
Market Price
$ 96.65
Selling Price
$ 84.88
522
194
458
1921
Market Price
$ 66.50
Selling Price
$ 58.33
770
312
225
2786
Market Price
$ 105.99
Selling Price
$ 94.58
254
98
150
705
Market Price
$ 85.04
Selling Price
$ 75.86
911
323
467
1102
Market Price
$ 73.97
Selling Price
$ 61.91
943
686
723
1372
Market Price
$ 102.32
Selling Price
$ 88.90
1529
1062
1246
2255
Market Price
$ 112.17
Selling Price
$ 94.52
1351
746
1011
2540
Market Price
$ 113.34
Selling Price
$ 94.91
935
556
795
1334
Market Price
$ 105.66
Selling Price
$ 93.67
2710
1868
2641
4297