Market Price
$ 106.19
Selling Price
$ 92.70
1001
439
224
1830
Market Price
$ 88.66
Selling Price
$ 79.23
413
171
366
793
Market Price
$ 78.36
Selling Price
$ 68.15
1678
1470
964
2897
Market Price
$ 76.42
Selling Price
$ 68.84
1935
412
1125
3185
Market Price
$ 81.07
Selling Price
$ 73.68
2220
1699
754
4080
Market Price
$ 111.94
Selling Price
$ 96.19
1396
545
1025
3057
Market Price
$ 66.95
Selling Price
$ 58.76
2566
1596
1956
4341
Market Price
$ 104.77
Selling Price
$ 91.54
2587
587
2148
4649
Market Price
$ 79.66
Selling Price
$ 70.64
2867
1925
966
4228
Market Price
$ 100.10
Selling Price
$ 83.56
3179
2932
2178
4171
Market Price
$ 76.26
Selling Price
$ 68.05
3929
861
3285
4558
Market Price
$ 76.32
Selling Price
$ 67.23
2695
1038
1446
2859
Market Price
$ 84.18
Selling Price
$ 71.03
898
395
334
2589
Market Price
$ 87.74
Selling Price
$ 77.64
1726
1181
652
1876
Market Price
$ 65.13
Selling Price
$ 58.06
2843
1160
1970
2968
Market Price
$ 115.19
Selling Price
$ 96.56
506
181
137
1760
Market Price
$ 88.30
Selling Price
$ 79.24
1854
1699
1482
2262
Market Price
$ 94.56
Selling Price
$ 81.55
1896
1479
1214
2051
Market Price
$ 105.86
Selling Price
$ 91.17
1579
1140
545
3013
Market Price
$ 86.00
Selling Price
$ 77.10
2951
2803
1911
3391
Market Price
$ 110.68
Selling Price
$ 94.44
1100
729
295
4531
Market Price
$ 99.29
Selling Price
$ 84.04
4063
1445
1884
4753
Market Price
$ 71.79
Selling Price
$ 60.92
763
693
312
1321
Market Price
$ 60.89
Selling Price
$ 55.18
1387
706
935
1589
Market Price
$ 114.82
Selling Price
$ 97.33
476
100
431
1641
Market Price
$ 75.62
Selling Price
$ 66.82
433
264
154
588
Market Price
$ 89.78
Selling Price
$ 75.26
689
631
441
1198
Market Price
$ 61.65
Selling Price
$ 55.49
1655
607
1354
2985
Market Price
$ 87.86
Selling Price
$ 78.40
2324
1770
1203
3115
Market Price
$ 75.08
Selling Price
$ 64.50
3885
1099
3870
4325
Market Price
$ 110.84
Selling Price
$ 92.37
303
293
229
532
Market Price
$ 97.10
Selling Price
$ 84.79
2514
1729
725
2834
Market Price
$ 91.11
Selling Price
$ 77.52
311
174
97
457
Market Price
$ 75.45
Selling Price
$ 67.94
705
453
599
1018
Market Price
$ 82.34
Selling Price
$ 69.06
210
69
166
649
Market Price
$ 102.13
Selling Price
$ 88.78
3407
3277
1814
3808
Market Price
$ 102.98
Selling Price
$ 91.95
3163
1274
2006
4072
Market Price
$ 107.26
Selling Price
$ 90.66
232
131
144
1108
Market Price
$ 67.71
Selling Price
$ 58.11
1705
725
759
2184
Market Price
$ 91.68
Selling Price
$ 77.64
2307
795
1095
2950