Market Price
$ 60.60
Selling Price
$ 50.70
1161
749
931
1514
Market Price
$ 48.50
Selling Price
$ 41.56
823
765
407
826
Market Price
$ 50.48
Selling Price
$ 44.03
1131
678
574
1536
Market Price
$ 59.14
Selling Price
$ 51.20
1535
1164
1060
2380
Market Price
$ 43.27
Selling Price
$ 38.99
1333
308
626
1660
Market Price
$ 61.40
Selling Price
$ 51.26
810
383
777
2059
Market Price
$ 34.71
Selling Price
$ 29.09
785
218
413
838
Market Price
$ 41.31
Selling Price
$ 34.74
784
432
586
990
Market Price
$ 32.46
Selling Price
$ 28.20
1113
1058
1021
3826
Market Price
$ 30.39
Selling Price
$ 27.09
456
148
233
717
Market Price
$ 60.21
Selling Price
$ 50.75
1995
1045
1250
4036
Market Price
$ 51.33
Selling Price
$ 43.88
2137
1420
1875
3319
Market Price
$ 68.74
Selling Price
$ 59.55
2638
2316
850
4183
Market Price
$ 60.05
Selling Price
$ 52.96
993
767
430
3958
Market Price
$ 29.39
Selling Price
$ 25.08
1304
1161
432
3821
Market Price
$ 59.71
Selling Price
$ 50.82
1701
1644
741
1827
Market Price
$ 63.91
Selling Price
$ 56.34
733
585
380
1322
Market Price
$ 52.79
Selling Price
$ 45.29
1328
767
1085
4154
Market Price
$ 43.96
Selling Price
$ 36.70
3668
2343
2636
4091
Market Price
$ 44.33
Selling Price
$ 37.74
3956
2184
2673
4674
Market Price
$ 35.53
Selling Price
$ 30.67
1893
825
1703
4712
Market Price
$ 35.41
Selling Price
$ 30.20
1489
1258
684
2599
Market Price
$ 60.69
Selling Price
$ 55.11
3658
1546
3414
4799
Market Price
$ 59.04
Selling Price
$ 50.12
2482
1257
1126
3082
Market Price
$ 40.06
Selling Price
$ 33.49
4823
3850
4416
4825
Market Price
$ 48.15
Selling Price
$ 42.44
478
275
166
2290
Market Price
$ 44.54
Selling Price
$ 39.58
2138
478
876
3770
Market Price
$ 62.35
Selling Price
$ 55.14
2332
1956
908
3715
Market Price
$ 39.25
Selling Price
$ 35.38
707
343
175
740
Market Price
$ 65.16
Selling Price
$ 55.59
2969
1340
794
4035
Market Price
$ 43.17
Selling Price
$ 37.52
347
98
124
1407
Market Price
$ 54.92
Selling Price
$ 47.34
4199
1289
3778
4669
Market Price
$ 66.78
Selling Price
$ 58.06
3290
1330
1583
3504
Market Price
$ 55.74
Selling Price
$ 49.32
3291
1584
891
3905
Market Price
$ 61.79
Selling Price
$ 54.51
1915
714
1613
2037
Market Price
$ 60.54
Selling Price
$ 54.41
2593
2332
2199
4876
Market Price
$ 48.06
Selling Price
$ 40.85
1061
484
495
1591
Market Price
$ 33.64
Selling Price
$ 29.95
1115
980
842
2933
Market Price
$ 32.99
Selling Price
$ 27.96
763
737
277
773
Market Price
$ 32.78
Selling Price
$ 28.29
3035
1562
2684
4562