Market Price
$ 67.43
Selling Price
$ 59.93
1156
381
431
4676
Market Price
$ 56.62
Selling Price
$ 48.61
2667
1694
2495
3477
Market Price
$ 63.22
Selling Price
$ 52.71
1697
1026
1694
3296
Market Price
$ 47.08
Selling Price
$ 39.98
3105
2464
2057
3137
Market Price
$ 32.83
Selling Price
$ 29.07
2467
576
1465
2483
Market Price
$ 30.97
Selling Price
$ 26.78
713
459
328
938
Market Price
$ 59.15
Selling Price
$ 49.95
824
657
385
1633
Market Price
$ 34.76
Selling Price
$ 30.99
1238
276
1063
2704
Market Price
$ 45.02
Selling Price
$ 38.33
1929
1694
956
2867
Market Price
$ 50.51
Selling Price
$ 45.22
3116
2813
824
3653
Market Price
$ 63.50
Selling Price
$ 54.26
3104
1280
2652
4035
Market Price
$ 65.22
Selling Price
$ 55.36
639
433
197
913
Market Price
$ 49.88
Selling Price
$ 42.51
310
196
153
447
Market Price
$ 62.95
Selling Price
$ 55.73
1682
1662
1194
3058
Market Price
$ 52.93
Selling Price
$ 47.05
1371
1327
575
2975
Market Price
$ 60.01
Selling Price
$ 51.51
2501
614
942
4700
Market Price
$ 60.20
Selling Price
$ 50.17
1757
1173
992
2129
Market Price
$ 38.65
Selling Price
$ 34.77
3618
3423
3113
4122
Market Price
$ 36.83
Selling Price
$ 32.90
278
71
67
412
Market Price
$ 69.60
Selling Price
$ 58.24
2931
1484
1409
4154
Market Price
$ 49.27
Selling Price
$ 42.77
495
104
228
1494
Market Price
$ 63.75
Selling Price
$ 55.20
2191
1449
1720
2680
Market Price
$ 63.96
Selling Price
$ 57.75
241
141
223
834
Market Price
$ 41.21
Selling Price
$ 34.51
1293
961
1249
3700
Market Price
$ 34.56
Selling Price
$ 29.94
1579
1218
1345
3000
Market Price
$ 34.85
Selling Price
$ 30.06
1714
823
1078
4811
Market Price
$ 63.26
Selling Price
$ 55.13
2050
1837
813
3546
Market Price
$ 30.23
Selling Price
$ 26.85
1811
821
643
3896
Market Price
$ 59.81
Selling Price
$ 53.05
3637
1070
1420
4662
Market Price
$ 42.28
Selling Price
$ 36.13
925
879
680
1728
Market Price
$ 37.90
Selling Price
$ 34.20
2503
1352
1379
2883
Market Price
$ 43.59
Selling Price
$ 36.63
1349
1288
961
3874
Market Price
$ 34.01
Selling Price
$ 29.64
366
92
94
773
Market Price
$ 33.16
Selling Price
$ 28.86
488
141
257
695
Market Price
$ 35.84
Selling Price
$ 29.89
1634
497
329
3765
Market Price
$ 63.41
Selling Price
$ 55.19
1985
1025
1819
2384
Market Price
$ 59.51
Selling Price
$ 50.36
2488
1241
1372
3823
Market Price
$ 64.06
Selling Price
$ 57.20
2703
1066
2635
4823
Market Price
$ 40.13
Selling Price
$ 35.22
1420
1252
1044
4296
Market Price
$ 51.22
Selling Price
$ 42.96
1181
305
590
4081