Market Price
$ 106.02
Selling Price
$ 88.88
2542
799
1116
2886
Market Price
$ 87.64
Selling Price
$ 73.42
709
598
210
1297
Market Price
$ 88.68
Selling Price
$ 74.41
494
149
293
1709
Market Price
$ 107.54
Selling Price
$ 95.87
710
280
502
728
Market Price
$ 102.37
Selling Price
$ 87.32
919
254
907
3575
Market Price
$ 77.77
Selling Price
$ 65.91
1287
444
1119
2786
Market Price
$ 71.30
Selling Price
$ 62.41
2398
1290
1507
4451
Market Price
$ 92.29
Selling Price
$ 78.38
1222
1196
324
2878
Market Price
$ 102.00
Selling Price
$ 91.49
823
507
763
2100
Market Price
$ 105.72
Selling Price
$ 93.36
2800
2122
2189
3099
Market Price
$ 88.97
Selling Price
$ 77.44
2636
2543
2354
2970
Market Price
$ 107.24
Selling Price
$ 94.28
2476
978
1046
3105
Market Price
$ 109.41
Selling Price
$ 98.32
2305
1606
1510
4031
Market Price
$ 96.82
Selling Price
$ 84.77
2627
1530
1741
2878
Market Price
$ 102.14
Selling Price
$ 90.18
157
104
96
404
Market Price
$ 66.10
Selling Price
$ 59.71
646
284
331
2015
Market Price
$ 91.26
Selling Price
$ 80.46
1336
684
1003
2145
Market Price
$ 110.70
Selling Price
$ 95.87
1855
1167
1605
2460
Market Price
$ 66.02
Selling Price
$ 55.96
1252
902
1139
3744
Market Price
$ 64.25
Selling Price
$ 57.64
1096
956
851
3958
Market Price
$ 105.90
Selling Price
$ 88.41
506
431
273
1471
Market Price
$ 78.40
Selling Price
$ 65.80
2269
2214
1042
2406
Market Price
$ 88.27
Selling Price
$ 76.54
2154
552
1981
2329
Market Price
$ 84.12
Selling Price
$ 72.63
217
177
68
559
Market Price
$ 105.26
Selling Price
$ 91.86
1102
732
822
2123
Market Price
$ 114.16
Selling Price
$ 95.90
2008
674
428
3848
Market Price
$ 92.58
Selling Price
$ 81.54
2206
1834
1948
2734
Market Price
$ 96.63
Selling Price
$ 85.60
1599
1330
1490
2326
Market Price
$ 107.17
Selling Price
$ 97.16
2675
1353
2669
3288
Market Price
$ 80.21
Selling Price
$ 71.06
758
657
354
802
Market Price
$ 77.67
Selling Price
$ 67.72
942
600
765
1474
Market Price
$ 63.78
Selling Price
$ 56.18
1311
835
562
3368
Market Price
$ 93.79
Selling Price
$ 82.05
1177
313
383
1919
Market Price
$ 81.63
Selling Price
$ 70.36
414
113
168
1276
Market Price
$ 84.89
Selling Price
$ 71.59
398
243
220
1576
Market Price
$ 92.23
Selling Price
$ 77.53
2429
1833
595
2464
Market Price
$ 66.57
Selling Price
$ 57.68
2097
741
929
2156
Market Price
$ 114.55
Selling Price
$ 95.96
387
199
204
1318
Market Price
$ 86.58
Selling Price
$ 78.37
687
499
638
1196
Market Price
$ 89.14
Selling Price
$ 80.30
1907
1670
931
4634