Market Price
$ 30.71
Selling Price
$ 26.11
153
79
152
437
Market Price
$ 33.92
Selling Price
$ 29.02
3319
1260
2406
4931
Market Price
$ 35.17
Selling Price
$ 31.33
318
168
235
550
Market Price
$ 66.08
Selling Price
$ 57.55
3792
3433
3354
4457
Market Price
$ 61.31
Selling Price
$ 53.80
160
141
158
533
Market Price
$ 59.72
Selling Price
$ 50.48
477
121
162
1035
Market Price
$ 68.98
Selling Price
$ 57.87
480
122
118
723
Market Price
$ 53.98
Selling Price
$ 47.96
2613
1297
1228
3881
Market Price
$ 61.66
Selling Price
$ 52.31
557
346
327
2469
Market Price
$ 57.48
Selling Price
$ 51.20
447
235
139
591
Market Price
$ 54.84
Selling Price
$ 47.90
1525
1482
1293
4687
Market Price
$ 34.21
Selling Price
$ 31.09
2835
2364
2705
3945
Market Price
$ 56.92
Selling Price
$ 50.86
196
73
72
529
Market Price
$ 37.22
Selling Price
$ 31.06
2784
2774
1000
4143
Market Price
$ 59.34
Selling Price
$ 49.82
473
140
306
1096
Market Price
$ 62.46
Selling Price
$ 52.68
1298
423
832
3074
Market Price
$ 58.64
Selling Price
$ 51.19
1641
1007
1349
4754
Market Price
$ 56.40
Selling Price
$ 47.76
2510
1336
1476
3373
Market Price
$ 49.04
Selling Price
$ 42.54
2544
1752
1655
3510
Market Price
$ 41.78
Selling Price
$ 34.98
1578
1440
1279
3011