Market Price
$ 34.19
Selling Price
$ 28.51
1864
1486
673
3349
Market Price
$ 34.81
Selling Price
$ 29.63
988
384
836
3675
Market Price
$ 51.49
Selling Price
$ 43.21
4711
4159
2012
4715
Market Price
$ 64.27
Selling Price
$ 53.81
497
398
415
2258
Market Price
$ 49.14
Selling Price
$ 43.61
3051
3049
1221
3583
Market Price
$ 64.66
Selling Price
$ 58.09
496
261
158
2026
Market Price
$ 43.33
Selling Price
$ 38.94
2637
585
1200
4291
Market Price
$ 54.59
Selling Price
$ 48.87
1604
476
1040
1857
Market Price
$ 57.72
Selling Price
$ 48.47
1961
509
1549
3279
Market Price
$ 37.61
Selling Price
$ 32.83
2248
1777
1589
2939
Market Price
$ 59.59
Selling Price
$ 53.56
1077
346
612
1691
Market Price
$ 53.14
Selling Price
$ 46.65
608
322
520
1265
Market Price
$ 44.99
Selling Price
$ 39.90
2040
542
1655
2205
Market Price
$ 48.28
Selling Price
$ 42.61
3427
1957
1692
3618
Market Price
$ 43.22
Selling Price
$ 37.72
1388
365
691
2760
Market Price
$ 60.59
Selling Price
$ 52.00
3761
2399
3127
4219
Market Price
$ 62.75
Selling Price
$ 54.09
510
436
156
1060
Market Price
$ 32.79
Selling Price
$ 29.49
660
549
628
1120
Market Price
$ 41.32
Selling Price
$ 34.44
253
87
129
783
Market Price
$ 32.97
Selling Price
$ 27.58
1973
1071
562
3611