Market Price
$ 38.33
Selling Price
$ 34.54
1605
334
1067
3535
Market Price
$ 71.00
Selling Price
$ 59.43
802
775
226
3067
Market Price
$ 52.51
Selling Price
$ 44.20
1786
1277
1783
4813
Market Price
$ 63.78
Selling Price
$ 57.19
1649
994
1516
1712
Market Price
$ 58.49
Selling Price
$ 48.91
1740
1423
1042
2664
Market Price
$ 35.56
Selling Price
$ 30.79
3155
2924
1135
3928
Market Price
$ 57.99
Selling Price
$ 50.02
402
142
377
1670
Market Price
$ 48.91
Selling Price
$ 41.43
1541
1100
437
2377
Market Price
$ 36.09
Selling Price
$ 32.38
1522
1038
1479
4427
Market Price
$ 38.12
Selling Price
$ 31.83
4825
3813
1731
4895
Market Price
$ 52.77
Selling Price
$ 45.58
719
619
535
3329
Market Price
$ 54.29
Selling Price
$ 45.36
1397
1320
822
3171
Market Price
$ 32.83
Selling Price
$ 28.74
840
677
429
1408
Market Price
$ 42.32
Selling Price
$ 36.12
2966
2307
653
4517
Market Price
$ 34.86
Selling Price
$ 30.62
1639
1354
1513
2754
Market Price
$ 48.26
Selling Price
$ 42.32
218
78
84
796
Market Price
$ 58.30
Selling Price
$ 52.00
825
741
683
1971
Market Price
$ 62.46
Selling Price
$ 52.56
550
423
394
2477
Market Price
$ 31.60
Selling Price
$ 26.93
3192
3130
2822
3560
Market Price
$ 34.57
Selling Price
$ 30.69
1353
689
296
2658
Market Price
$ 52.47
Selling Price
$ 45.51
427
379
174
850
Market Price
$ 52.29
Selling Price
$ 45.62
1273
1220
1054
4698
Market Price
$ 47.38
Selling Price
$ 40.87
1678
1499
1670
3044
Market Price
$ 49.77
Selling Price
$ 44.57
107
47
34
403
Market Price
$ 32.13
Selling Price
$ 29.00
1626
660
1097
1738
Market Price
$ 56.93
Selling Price
$ 48.47
3896
3850
1305
4759
Market Price
$ 31.16
Selling Price
$ 27.79
896
199
387
3395
Market Price
$ 63.12
Selling Price
$ 56.82
232
51
194
985
Market Price
$ 61.54
Selling Price
$ 53.78
1083
402
856
2238
Market Price
$ 32.01
Selling Price
$ 27.35
1322
1100
788
4915
Market Price
$ 36.24
Selling Price
$ 31.00
629
151
486
640
Market Price
$ 64.74
Selling Price
$ 57.55
3789
1752
1848
4142
Market Price
$ 62.10
Selling Price
$ 53.91
2601
658
1335
3366
Market Price
$ 45.95
Selling Price
$ 39.00
923
593
198
2729
Market Price
$ 45.66
Selling Price
$ 38.70
981
422
745
1091
Market Price
$ 60.69
Selling Price
$ 54.83
2064
1153
1930
4365
Market Price
$ 69.30
Selling Price
$ 58.49
1793
1347
1427
3662
Market Price
$ 67.44
Selling Price
$ 59.20
327
145
90
1633
Market Price
$ 40.75
Selling Price
$ 35.84
3107
1823
1180
3876
Market Price
$ 48.34
Selling Price
$ 43.34
2283
1836
1679
3533