Market Price
$ 64.17
Selling Price
$ 57.70
3328
1004
1859
3738
Market Price
$ 79.06
Selling Price
$ 66.63
647
468
215
1764
Market Price
$ 103.44
Selling Price
$ 88.15
286
109
77
995
Market Price
$ 91.96
Selling Price
$ 77.04
1722
439
1018
3649
Market Price
$ 74.70
Selling Price
$ 66.02
4105
3962
1823
4549
Market Price
$ 90.47
Selling Price
$ 80.68
2044
1400
1882
3776
Market Price
$ 75.07
Selling Price
$ 64.80
1104
473
814
1869
Market Price
$ 87.00
Selling Price
$ 77.43
389
199
381
1163
Market Price
$ 83.38
Selling Price
$ 74.46
2438
2328
1757
2934
Market Price
$ 89.96
Selling Price
$ 79.95
2592
1687
1069
2712
Market Price
$ 99.30
Selling Price
$ 90.10
503
403
220
583
Market Price
$ 105.16
Selling Price
$ 90.52
3072
2004
2973
4589
Market Price
$ 68.38
Selling Price
$ 58.50
296
247
155
1081
Market Price
$ 71.77
Selling Price
$ 63.66
760
737
617
1922
Market Price
$ 109.58
Selling Price
$ 97.59
788
524
573
1636
Market Price
$ 77.04
Selling Price
$ 64.44
812
184
368
2489
Market Price
$ 98.90
Selling Price
$ 85.87
3240
756
2184
3546
Market Price
$ 66.47
Selling Price
$ 59.30
2009
795
1349
3666
Market Price
$ 78.81
Selling Price
$ 66.54
3466
2960
2258
4280
Market Price
$ 99.16
Selling Price
$ 87.47
3607
3348
3357
3824
Market Price
$ 90.72
Selling Price
$ 75.94
167
114
72
741
Market Price
$ 90.65
Selling Price
$ 79.07
3716
2084
2353
4052
Market Price
$ 86.64
Selling Price
$ 73.47
2196
1500
1045
4104
Market Price
$ 92.02
Selling Price
$ 77.77
4513
3092
1896
4649
Market Price
$ 63.90
Selling Price
$ 57.45
2436
1395
2278
3211
Market Price
$ 91.03
Selling Price
$ 80.83
2074
1259
462
3005
Market Price
$ 107.56
Selling Price
$ 97.24
866
679
588
2041
Market Price
$ 82.61
Selling Price
$ 72.79
1028
918
335
1034
Market Price
$ 64.62
Selling Price
$ 55.90
2540
825
2116
3073
Market Price
$ 77.09
Selling Price
$ 65.23
368
340
292
897
Market Price
$ 63.81
Selling Price
$ 57.09
1761
1524
357
3246
Market Price
$ 95.84
Selling Price
$ 84.40
2246
1513
695
4232
Market Price
$ 102.23
Selling Price
$ 88.64
3308
2655
1389
4378
Market Price
$ 79.88
Selling Price
$ 71.94
382
225
284
509
Market Price
$ 86.38
Selling Price
$ 72.01
667
351
424
722
Market Price
$ 73.28
Selling Price
$ 63.04
1145
528
285
4001
Market Price
$ 88.05
Selling Price
$ 77.40
1492
1071
703
4032
Market Price
$ 66.86
Selling Price
$ 60.32
653
202
438
1476
Market Price
$ 62.13
Selling Price
$ 56.40
3057
995
619
4917
Market Price
$ 64.80
Selling Price
$ 55.56
517
121
472
1429