Market Price
$ 30.34
Selling Price
$ 27.10
450
422
176
728
Market Price
$ 58.02
Selling Price
$ 50.29
2686
2173
568
3594
Market Price
$ 51.00
Selling Price
$ 43.11
1981
1181
1143
3666
Market Price
$ 39.32
Selling Price
$ 35.09
3581
2084
2543
4779
Market Price
$ 65.40
Selling Price
$ 59.11
398
204
358
772
Market Price
$ 36.20
Selling Price
$ 31.83
1572
448
1295
2461
Market Price
$ 54.46
Selling Price
$ 48.34
1536
440
900
3614
Market Price
$ 43.34
Selling Price
$ 38.29
967
670
400
994
Market Price
$ 45.05
Selling Price
$ 39.37
1481
300
680
4631
Market Price
$ 50.30
Selling Price
$ 44.52
1946
586
517
4988
Market Price
$ 61.62
Selling Price
$ 52.74
2440
1097
1740
2519
Market Price
$ 58.57
Selling Price
$ 53.06
2189
1751
2156
4804
Market Price
$ 46.38
Selling Price
$ 39.18
1701
979
1367
1886
Market Price
$ 32.36
Selling Price
$ 27.62
364
354
300
914
Market Price
$ 67.08
Selling Price
$ 59.64
3795
3627
1750
4620
Market Price
$ 41.67
Selling Price
$ 35.19
312
151
146
547
Market Price
$ 47.65
Selling Price
$ 42.10
3241
1190
1366
4925
Market Price
$ 43.25
Selling Price
$ 38.44
3062
2706
2027
3284
Market Price
$ 35.97
Selling Price
$ 30.03
2717
1682
2404
3810
Market Price
$ 58.58
Selling Price
$ 52.24
1707
1164
1162
1866
Market Price
$ 37.20
Selling Price
$ 33.73
693
564
178
844
Market Price
$ 62.65
Selling Price
$ 53.80
491
130
364
1402
Market Price
$ 40.00
Selling Price
$ 35.09
1157
1100
807
1766
Market Price
$ 61.75
Selling Price
$ 55.55
485
288
401
585
Market Price
$ 56.07
Selling Price
$ 49.21
729
214
278
2402
Market Price
$ 52.00
Selling Price
$ 43.51
920
227
440
2036
Market Price
$ 40.16
Selling Price
$ 36.11
1573
1032
1548
2944
Market Price
$ 29.66
Selling Price
$ 25.68
429
283
102
1667
Market Price
$ 39.37
Selling Price
$ 34.10
671
149
204
710
Market Price
$ 57.06
Selling Price
$ 51.60
4008
2179
3925
4184
Market Price
$ 51.20
Selling Price
$ 42.97
3628
2436
1435
3801
Market Price
$ 39.60
Selling Price
$ 34.42
2052
864
914
2734
Market Price
$ 53.51
Selling Price
$ 46.38
951
474
455
2573
Market Price
$ 63.59
Selling Price
$ 57.49
2349
546
1077
3675
Market Price
$ 30.23
Selling Price
$ 25.36
980
222
759
3148
Market Price
$ 55.64
Selling Price
$ 49.76
2041
1326
1051
2236
Market Price
$ 65.37
Selling Price
$ 54.49
628
178
176
1768
Market Price
$ 50.79
Selling Price
$ 42.56
1041
715
392
3007
Market Price
$ 64.83
Selling Price
$ 56.10
1052
839
943
1920
Market Price
$ 55.35
Selling Price
$ 47.65
134
61
95
407