Market Price
$ 103.87
Selling Price
$ 87.46
2227
1939
2027
3268
Market Price
$ 83.81
Selling Price
$ 71.55
923
208
248
2858
Market Price
$ 85.39
Selling Price
$ 71.77
2077
2034
1436
3813
Market Price
$ 92.34
Selling Price
$ 77.43
938
283
385
2096
Market Price
$ 83.50
Selling Price
$ 72.13
1460
722
554
4389
Market Price
$ 88.64
Selling Price
$ 76.07
3419
2658
2079
3892
Market Price
$ 82.95
Selling Price
$ 69.74
584
263
303
773
Market Price
$ 98.32
Selling Price
$ 87.21
961
368
929
1662
Market Price
$ 99.42
Selling Price
$ 89.10
119
56
46
446
Market Price
$ 67.60
Selling Price
$ 57.10
496
217
257
1029
Market Price
$ 84.21
Selling Price
$ 76.47
1897
897
1112
2697
Market Price
$ 67.28
Selling Price
$ 60.75
1420
1289
1231
4904
Market Price
$ 80.16
Selling Price
$ 72.09
1315
995
1311
2251
Market Price
$ 93.88
Selling Price
$ 81.57
3467
1497
1703
4870
Market Price
$ 107.39
Selling Price
$ 93.59
2274
454
1999
2425
Market Price
$ 79.45
Selling Price
$ 66.46
1367
970
458
1518
Market Price
$ 103.54
Selling Price
$ 90.57
1495
615
865
2133
Market Price
$ 112.42
Selling Price
$ 95.79
916
407
261
3643
Market Price
$ 113.34
Selling Price
$ 96.47
355
222
290
1090
Market Price
$ 89.32
Selling Price
$ 81.18
1520
1151
1147
1883
Market Price
$ 61.52
Selling Price
$ 55.48
3283
2926
2639
4237
Market Price
$ 104.55
Selling Price
$ 91.07
2776
2657
1605
4399
Market Price
$ 78.78
Selling Price
$ 70.95
1144
403
887
2530
Market Price
$ 81.24
Selling Price
$ 69.56
2455
734
497
3345
Market Price
$ 65.80
Selling Price
$ 59.29
1115
510
661
3126
Market Price
$ 100.53
Selling Price
$ 86.63
3223
2880
1177
3685
Market Price
$ 106.64
Selling Price
$ 91.61
2181
2099
1361
4555
Market Price
$ 87.82
Selling Price
$ 76.15
381
185
124
1154
Market Price
$ 73.99
Selling Price
$ 63.38
2768
2602
1579
4249
Market Price
$ 71.90
Selling Price
$ 61.91
2269
1120
957
3479
Market Price
$ 87.26
Selling Price
$ 78.39
1885
1634
1670
4774
Market Price
$ 68.67
Selling Price
$ 62.35
689
465
147
949
Market Price
$ 100.44
Selling Price
$ 88.79
2636
1194
1441
4343
Market Price
$ 88.94
Selling Price
$ 79.53
743
280
661
1867
Market Price
$ 97.61
Selling Price
$ 84.63
207
207
158
575
Market Price
$ 113.80
Selling Price
$ 96.20
3679
1901
2548
4828
Market Price
$ 61.77
Selling Price
$ 55.13
847
396
265
3441
Market Price
$ 80.70
Selling Price
$ 70.81
387
108
152
401
Market Price
$ 108.06
Selling Price
$ 95.97
2123
520
729
2491
Market Price
$ 86.12
Selling Price
$ 74.02
2890
1836
1008
3764