Market Price
$ 111.83
Selling Price
$ 98.94
3459
1466
1987
3963
Market Price
$ 88.48
Selling Price
$ 76.79
1963
406
1233
4336
Market Price
$ 90.24
Selling Price
$ 76.67
2313
1365
780
3046
Market Price
$ 79.17
Selling Price
$ 69.19
2138
2102
1448
3563
Market Price
$ 63.28
Selling Price
$ 56.76
896
539
603
3954
Market Price
$ 75.32
Selling Price
$ 67.86
3343
2726
3040
4678
Market Price
$ 70.06
Selling Price
$ 61.19
1716
1593
925
3898
Market Price
$ 83.63
Selling Price
$ 75.69
1334
537
972
1648
Market Price
$ 81.96
Selling Price
$ 72.76
1914
1356
784
2108
Market Price
$ 91.36
Selling Price
$ 77.70
688
565
168
3114
Market Price
$ 80.74
Selling Price
$ 72.25
810
430
197
1224
Market Price
$ 67.90
Selling Price
$ 61.51
319
276
178
1012
Market Price
$ 84.79
Selling Price
$ 74.77
1521
1206
727
1958
Market Price
$ 63.33
Selling Price
$ 56.44
1629
1520
1593
3000
Market Price
$ 78.06
Selling Price
$ 65.48
597
157
225
2639
Market Price
$ 102.20
Selling Price
$ 86.65
1795
1187
579
2153
Market Price
$ 85.05
Selling Price
$ 74.93
869
456
331
2479
Market Price
$ 71.32
Selling Price
$ 63.00
1841
1781
1102
1894
Market Price
$ 87.18
Selling Price
$ 76.36
2055
856
1852
4238
Market Price
$ 82.45
Selling Price
$ 73.26
3193
3145
1319
3534
Market Price
$ 104.93
Selling Price
$ 92.98
663
524
300
1606
Market Price
$ 75.44
Selling Price
$ 68.22
2830
1487
1710
4084
Market Price
$ 70.80
Selling Price
$ 64.36
2971
984
1319
3129
Market Price
$ 91.51
Selling Price
$ 80.87
831
413
646
992
Market Price
$ 73.49
Selling Price
$ 65.66
531
251
364
924
Market Price
$ 88.39
Selling Price
$ 78.81
2623
1719
2335
3283
Market Price
$ 91.47
Selling Price
$ 76.47
4660
2956
1766
4911
Market Price
$ 92.77
Selling Price
$ 82.84
727
175
437
976
Market Price
$ 90.27
Selling Price
$ 79.58
4193
4000
1878
4777
Market Price
$ 85.26
Selling Price
$ 72.02
674
404
154
1463
Market Price
$ 68.27
Selling Price
$ 60.50
1325
910
333
4686
Market Price
$ 65.47
Selling Price
$ 58.49
1904
393
465
4642
Market Price
$ 85.16
Selling Price
$ 73.66
371
307
158
573
Market Price
$ 95.15
Selling Price
$ 84.93
1389
754
1142
1906
Market Price
$ 96.48
Selling Price
$ 84.00
2841
1493
2062
3299
Market Price
$ 75.17
Selling Price
$ 64.02
757
678
521
1596
Market Price
$ 102.33
Selling Price
$ 89.71
768
504
426
857
Market Price
$ 73.05
Selling Price
$ 65.83
1084
585
219
1361
Market Price
$ 86.52
Selling Price
$ 76.16
1467
1244
913
2964
Market Price
$ 64.38
Selling Price
$ 57.31
605
523
556
2483