Market Price
$ 106.33
Selling Price
$ 95.11
1955
1346
847
3530
Market Price
$ 107.33
Selling Price
$ 94.62
1988
1171
1627
2496
Market Price
$ 107.07
Selling Price
$ 93.00
1341
850
385
4462
Market Price
$ 86.45
Selling Price
$ 75.79
3530
2788
3328
4550
Market Price
$ 105.46
Selling Price
$ 91.65
1511
1435
1311
2425
Market Price
$ 107.49
Selling Price
$ 94.48
3765
2847
1701
3808
Market Price
$ 71.86
Selling Price
$ 64.59
3130
1462
1324
3571
Market Price
$ 67.94
Selling Price
$ 57.82
223
98
60
901
Market Price
$ 82.14
Selling Price
$ 71.17
2514
999
1961
4510
Market Price
$ 94.39
Selling Price
$ 81.01
570
521
202
2434
Market Price
$ 110.68
Selling Price
$ 92.96
2559
703
784
3190
Market Price
$ 74.09
Selling Price
$ 65.60
2062
454
497
2429
Market Price
$ 99.94
Selling Price
$ 89.34
3283
1770
2576
3652
Market Price
$ 72.55
Selling Price
$ 64.70
2591
1886
2536
3587
Market Price
$ 86.50
Selling Price
$ 74.39
2657
1208
718
4152
Market Price
$ 83.11
Selling Price
$ 69.41
3223
2891
846
3281
Market Price
$ 66.08
Selling Price
$ 57.89
1030
788
912
4523
Market Price
$ 81.52
Selling Price
$ 69.68
566
511
210
2779
Market Price
$ 74.66
Selling Price
$ 63.84
1253
719
708
2285
Market Price
$ 75.16
Selling Price
$ 64.84
874
276
811
4175
Market Price
$ 108.41
Selling Price
$ 97.78
4296
3885
3436
4493
Market Price
$ 94.41
Selling Price
$ 79.02
3513
2590
896
3913
Market Price
$ 78.56
Selling Price
$ 66.11
1799
1270
1746
3248
Market Price
$ 89.45
Selling Price
$ 80.18
830
516
170
1061
Market Price
$ 94.06
Selling Price
$ 78.60
1065
282
237
1794
Market Price
$ 65.42
Selling Price
$ 56.60
877
521
700
1040
Market Price
$ 89.23
Selling Price
$ 79.13
768
305
608
2943
Market Price
$ 75.85
Selling Price
$ 65.35
2347
513
894
3351
Market Price
$ 74.40
Selling Price
$ 64.21
398
107
177
1987
Market Price
$ 110.11
Selling Price
$ 96.24
271
194
180
922
Market Price
$ 88.47
Selling Price
$ 76.66
105
45
68
431
Market Price
$ 71.58
Selling Price
$ 62.68
1559
1002
1476
3070
Market Price
$ 106.58
Selling Price
$ 89.92
496
327
306
1137
Market Price
$ 94.44
Selling Price
$ 81.31
1044
368
768
2768
Market Price
$ 82.75
Selling Price
$ 72.54
464
455
416
712
Market Price
$ 86.59
Selling Price
$ 75.46
155
131
137
518
Market Price
$ 97.04
Selling Price
$ 83.26
1500
593
552
3977
Market Price
$ 90.82
Selling Price
$ 80.61
2108
548
1224
4638
Market Price
$ 82.63
Selling Price
$ 73.60
2660
1322
2391
3379
Market Price
$ 90.03
Selling Price
$ 77.46
643
452
287
2869