Market Price
$ 92.14
Selling Price
$ 78.51
3197
1316
1288
3870
Market Price
$ 79.31
Selling Price
$ 70.34
1690
1463
1063
4135
Market Price
$ 67.03
Selling Price
$ 58.06
1089
828
861
2784
Market Price
$ 96.85
Selling Price
$ 84.33
556
451
304
593
Market Price
$ 70.39
Selling Price
$ 58.86
1058
652
787
1544
Market Price
$ 89.93
Selling Price
$ 80.99
1902
973
485
3973
Market Price
$ 77.98
Selling Price
$ 67.69
464
338
428
1695
Market Price
$ 91.73
Selling Price
$ 82.16
3686
3472
3677
3770
Market Price
$ 93.03
Selling Price
$ 81.36
3524
3343
1335
4610
Market Price
$ 104.90
Selling Price
$ 89.89
2743
565
2617
4955
Market Price
$ 84.81
Selling Price
$ 75.02
2504
1817
547
2994
Market Price
$ 70.04
Selling Price
$ 62.07
1948
1900
809
2884
Market Price
$ 98.75
Selling Price
$ 89.45
1065
809
439
1439
Market Price
$ 114.19
Selling Price
$ 95.39
1138
232
1136
1513
Market Price
$ 94.58
Selling Price
$ 81.50
1050
381
838
1227
Market Price
$ 100.14
Selling Price
$ 85.70
493
202
371
1450
Market Price
$ 98.71
Selling Price
$ 82.67
345
121
159
1659
Market Price
$ 103.06
Selling Price
$ 90.89
3664
3290
908
3823
Market Price
$ 90.88
Selling Price
$ 76.26
2583
1231
1789
3126
Market Price
$ 106.32
Selling Price
$ 93.13
1994
1739
1839
3391
Market Price
$ 74.59
Selling Price
$ 67.47
351
127
254
1190
Market Price
$ 87.73
Selling Price
$ 77.73
1388
609
450
1479
Market Price
$ 70.05
Selling Price
$ 59.40
3732
3032
1372
4496
Market Price
$ 82.55
Selling Price
$ 69.42
1927
474
1545
4111
Market Price
$ 109.66
Selling Price
$ 92.24
2024
1535
808
3872
Market Price
$ 95.50
Selling Price
$ 82.92
1728
689
1201
2173
Market Price
$ 67.16
Selling Price
$ 59.79
2872
2483
2576
4634
Market Price
$ 78.94
Selling Price
$ 68.35
588
541
230
2859
Market Price
$ 89.55
Selling Price
$ 75.65
203
133
55
521
Market Price
$ 83.51
Selling Price
$ 70.30
3540
1910
905
3761
Market Price
$ 104.64
Selling Price
$ 88.28
2533
1783
2423
4100
Market Price
$ 68.30
Selling Price
$ 61.37
691
591
280
1047
Market Price
$ 114.27
Selling Price
$ 98.53
2724
596
1124
4588
Market Price
$ 79.78
Selling Price
$ 66.75
1699
1127
848
4503
Market Price
$ 68.42
Selling Price
$ 60.08
527
185
202
778
Market Price
$ 84.09
Selling Price
$ 74.22
3360
3007
751
3767
Market Price
$ 78.35
Selling Price
$ 70.67
1462
345
959
1904
Market Price
$ 87.43
Selling Price
$ 74.71
3296
2247
1183
3812
Market Price
$ 108.39
Selling Price
$ 97.29
1993
1639
1368
4268
Market Price
$ 70.30
Selling Price
$ 60.25
1683
1649
525
2551