Market Price
$ 36.45
Selling Price
$ 30.59
3058
782
1256
4055
Market Price
$ 46.13
Selling Price
$ 39.04
1167
651
996
2127
Market Price
$ 64.34
Selling Price
$ 58.20
3606
2337
3271
4125
Market Price
$ 61.86
Selling Price
$ 52.33
183
135
171
909
Market Price
$ 54.26
Selling Price
$ 47.81
566
114
499
1581
Market Price
$ 47.77
Selling Price
$ 42.24
1457
329
1271
4753
Market Price
$ 39.29
Selling Price
$ 34.47
2565
1527
1706
2737
Market Price
$ 52.43
Selling Price
$ 46.70
3446
2952
1492
4498
Market Price
$ 65.22
Selling Price
$ 58.00
1285
776
786
4226
Market Price
$ 54.38
Selling Price
$ 49.44
1879
1567
1084
3706
Market Price
$ 65.24
Selling Price
$ 54.74
835
574
802
1072
Market Price
$ 49.67
Selling Price
$ 43.08
1259
1098
437
1461
Market Price
$ 37.73
Selling Price
$ 33.55
841
190
277
1553
Market Price
$ 50.42
Selling Price
$ 44.89
1854
1260
901
1866
Market Price
$ 64.36
Selling Price
$ 55.31
1669
355
894
3565
Market Price
$ 66.65
Selling Price
$ 57.21
766
697
459
2056
Market Price
$ 52.21
Selling Price
$ 45.25
209
135
59
461
Market Price
$ 41.25
Selling Price
$ 36.35
203
122
41
546
Market Price
$ 42.38
Selling Price
$ 37.17
1353
933
738
2310
Market Price
$ 63.18
Selling Price
$ 53.16
3222
2176
1728
3464
Market Price
$ 37.29
Selling Price
$ 32.88
577
119
469
1783
Market Price
$ 48.26
Selling Price
$ 40.41
1489
1014
774
2981
Market Price
$ 40.47
Selling Price
$ 36.39
1048
427
896
1323
Market Price
$ 32.33
Selling Price
$ 27.19
206
127
171
797
Market Price
$ 68.47
Selling Price
$ 59.85
2048
1404
1128
2287
Market Price
$ 52.58
Selling Price
$ 47.35
1974
1151
908
2335
Market Price
$ 44.27
Selling Price
$ 38.96
1260
484
285
2649
Market Price
$ 34.70
Selling Price
$ 29.16
1549
1238
807
1637
Market Price
$ 30.14
Selling Price
$ 27.28
758
684
636
1481
Market Price
$ 46.03
Selling Price
$ 39.07
1450
1388
579
3041
Market Price
$ 41.86
Selling Price
$ 36.03
3733
3236
1582
4077
Market Price
$ 57.59
Selling Price
$ 50.36
501
492
460
1255
Market Price
$ 61.55
Selling Price
$ 51.92
1393
525
921
4616
Market Price
$ 45.49
Selling Price
$ 38.08
278
110
55
1341
Market Price
$ 30.41
Selling Price
$ 26.16
205
203
160
781
Market Price
$ 67.51
Selling Price
$ 57.58
715
170
285
3462
Market Price
$ 61.13
Selling Price
$ 55.57
816
445
673
1680
Market Price
$ 47.71
Selling Price
$ 41.76
991
269
383
3810
Market Price
$ 60.08
Selling Price
$ 54.41
2161
913
1997
4967
Market Price
$ 50.79
Selling Price
$ 45.10
402
289
225
449