Market Price
$ 64.59
Selling Price
$ 57.20
676
454
379
2285
Market Price
$ 101.40
Selling Price
$ 88.95
3473
2091
3039
4262
Market Price
$ 75.11
Selling Price
$ 66.85
1827
1754
598
2449
Market Price
$ 90.54
Selling Price
$ 78.10
425
103
255
2095
Market Price
$ 106.65
Selling Price
$ 89.55
3826
1508
3291
4565
Market Price
$ 90.54
Selling Price
$ 75.55
2604
879
888
3994
Market Price
$ 101.68
Selling Price
$ 92.40
1360
707
474
3170
Market Price
$ 73.21
Selling Price
$ 66.48
2220
499
1291
2610
Market Price
$ 67.96
Selling Price
$ 61.67
1242
1237
609
4867
Market Price
$ 101.06
Selling Price
$ 91.63
552
497
486
1627
Market Price
$ 96.10
Selling Price
$ 84.49
1419
569
1214
3791
Market Price
$ 72.72
Selling Price
$ 62.61
2818
1512
2521
3423
Market Price
$ 97.93
Selling Price
$ 87.18
1260
385
1244
1453
Market Price
$ 90.96
Selling Price
$ 76.76
419
262
393
919
Market Price
$ 91.34
Selling Price
$ 80.55
3021
2727
1632
3710
Market Price
$ 101.90
Selling Price
$ 90.32
2211
1620
493
4798
Market Price
$ 71.73
Selling Price
$ 61.36
455
291
393
489
Market Price
$ 97.49
Selling Price
$ 83.16
744
418
535
1526
Market Price
$ 101.95
Selling Price
$ 85.14
3213
652
2779
3770
Market Price
$ 89.71
Selling Price
$ 81.18
1816
1594
757
1900
Market Price
$ 67.71
Selling Price
$ 59.26
1368
930
1067
2964
Market Price
$ 77.28
Selling Price
$ 68.03
2474
572
1704
3789
Market Price
$ 106.08
Selling Price
$ 89.97
810
259
500
1638
Market Price
$ 89.15
Selling Price
$ 79.61
3336
2370
1221
4798
Market Price
$ 62.72
Selling Price
$ 55.02
793
775
599
1858
Market Price
$ 108.39
Selling Price
$ 90.83
620
387
306
1857
Market Price
$ 64.02
Selling Price
$ 56.05
2232
487
618
4497
Market Price
$ 69.73
Selling Price
$ 59.47
341
262
287
1016
Market Price
$ 90.08
Selling Price
$ 76.76
1711
1622
839
4770
Market Price
$ 101.61
Selling Price
$ 89.78
2254
1542
1977
2546
Market Price
$ 105.78
Selling Price
$ 91.05
1195
904
941
4434
Market Price
$ 105.90
Selling Price
$ 88.82
2018
747
1160
4914
Market Price
$ 79.35
Selling Price
$ 70.02
298
234
127
822
Market Price
$ 113.59
Selling Price
$ 98.09
528
245
504
696
Market Price
$ 89.67
Selling Price
$ 77.82
3113
1501
882
4318
Market Price
$ 74.74
Selling Price
$ 64.00
4732
3526
3673
4807
Market Price
$ 72.52
Selling Price
$ 62.39
3013
1118
2897
4024
Market Price
$ 104.38
Selling Price
$ 93.65
2704
595
2464
3028
Market Price
$ 80.50
Selling Price
$ 72.95
2915
838
2033
4054
Market Price
$ 66.99
Selling Price
$ 57.37
982
569
264
2488