Market Price
$ 66.27
Selling Price
$ 55.66
1472
300
949
1706
Market Price
$ 85.94
Selling Price
$ 76.27
696
426
369
1469
Market Price
$ 106.56
Selling Price
$ 90.22
817
554
732
1210
Market Price
$ 87.03
Selling Price
$ 77.28
1591
325
1204
2047
Market Price
$ 112.49
Selling Price
$ 95.07
1464
1199
1322
2000
Market Price
$ 66.63
Selling Price
$ 55.68
816
515
384
974
Market Price
$ 63.20
Selling Price
$ 57.45
1572
1450
671
2293
Market Price
$ 64.81
Selling Price
$ 58.85
1160
250
693
3414
Market Price
$ 102.13
Selling Price
$ 89.94
3247
1305
961
3734
Market Price
$ 95.72
Selling Price
$ 82.61
773
388
649
3190
Market Price
$ 106.01
Selling Price
$ 89.38
234
199
79
427
Market Price
$ 70.35
Selling Price
$ 59.09
373
159
131
905
Market Price
$ 94.73
Selling Price
$ 79.69
990
547
654
4322
Market Price
$ 94.90
Selling Price
$ 80.12
1276
639
1153
2506
Market Price
$ 65.89
Selling Price
$ 59.30
1400
1057
532
3862
Market Price
$ 98.97
Selling Price
$ 83.13
3383
2796
2119
4245
Market Price
$ 81.57
Selling Price
$ 71.11
990
651
421
2831
Market Price
$ 97.16
Selling Price
$ 87.14
538
484
202
1301
Market Price
$ 65.67
Selling Price
$ 59.20
741
621
296
2646
Market Price
$ 89.53
Selling Price
$ 80.62
2843
2056
1760
4328
Market Price
$ 113.75
Selling Price
$ 96.31
3637
3580
1021
4084
Market Price
$ 97.29
Selling Price
$ 85.97
2496
1389
2032
4047
Market Price
$ 93.23
Selling Price
$ 78.18
948
418
581
2083
Market Price
$ 92.49
Selling Price
$ 83.31
1132
995
952
2712
Market Price
$ 77.24
Selling Price
$ 65.12
2749
802
1376
4498
Market Price
$ 101.57
Selling Price
$ 91.76
1609
1082
547
2431
Market Price
$ 93.26
Selling Price
$ 83.56
847
464
385
2836
Market Price
$ 107.62
Selling Price
$ 90.35
587
190
282
726
Market Price
$ 67.24
Selling Price
$ 60.40
606
456
218
1747
Market Price
$ 77.47
Selling Price
$ 66.88
1323
1246
970
1371
Market Price
$ 67.63
Selling Price
$ 58.33
775
610
701
1919
Market Price
$ 64.87
Selling Price
$ 56.59
510
365
301
1552
Market Price
$ 102.27
Selling Price
$ 85.88
1280
1223
1104
4744
Market Price
$ 84.45
Selling Price
$ 76.60
2362
2337
1744
4204
Market Price
$ 92.06
Selling Price
$ 80.71
641
379
308
2067
Market Price
$ 102.76
Selling Price
$ 90.65
2450
587
1560
2685
Market Price
$ 104.16
Selling Price
$ 91.18
720
565
536
1988
Market Price
$ 83.42
Selling Price
$ 74.08
1534
942
1142
3461
Market Price
$ 89.39
Selling Price
$ 74.74
2439
1041
1701
4629
Market Price
$ 113.98
Selling Price
$ 96.21
1598
736
393
3279